<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">izvestswsu</journal-id><journal-title-group><journal-title xml:lang="ru">Известия Юго-Западного государственного университета</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings of the Southwest State University</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2223-1560</issn><issn pub-type="epub">2686-6757</issn><publisher><publisher-name>ЮЗГУ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21869/2223-1560-2025-29-3-171-181</article-id><article-id custom-type="elpub" pub-id-type="custom">izvestswsu-1506</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>COMPUTER SCIENCE, COMPUTER ENGINEERING AND CONTROL</subject></subj-group></article-categories><title-group><article-title>Программно-информационная система для конструирования веб-сайтов</article-title><trans-title-group xml:lang="en"><trans-title>Software and information system for web site construction</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-5644-2674</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ефремова</surname><given-names>И. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Efremova</surname><given-names>I. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ефремова Ирина Николаевна - кандидат технических наук, доцент, доцент кафедры программной инженерии.</p><p>ул. 50 лет Октября, д. 94, Курск 305040</p></bio><bio xml:lang="en"><p>Irina N. Efremova - Cand. of Sci. (Engineering), Associate Professor, Associate Professor of Software Engineering Department, Southwest State University.</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">efremova-in@inbox.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-9296-4047</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Петрик</surname><given-names>Е. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Petrik</surname><given-names>E. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Петрик Елена Анатольевна - кандидат технических наук, доцент, доцент кафедры программной инженерии.</p><p>ул. 50 лет Октября, д. 94, Курск 305040</p></bio><bio xml:lang="en"><p>Elena A. Petrik - Cand. of Sci. (Engineering), Associate Professor, Associate Professor of Software Engineering Department, Southwest State University.</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">petrik.ea@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6312-8691</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кириллов</surname><given-names>А. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Kirillov</surname><given-names>A. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Кириллов Александр Михайлович – студент.</p><p>ул. 50 лет Октября, д. 94, Курск 305040</p></bio><bio xml:lang="en"><p>Alexander М. Kirillov - Student, Southwest State University.</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">alexkir@list.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Юго-Западный государственный университет</institution></aff><aff xml:lang="en"><institution>Southwest State University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>29</day><month>11</month><year>2025</year></pub-date><volume>29</volume><issue>3</issue><fpage>171</fpage><lpage>181</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Ефремова И.Н., Петрик Е.А., Кириллов А.М., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Ефремова И.Н., Петрик Е.А., Кириллов А.М.</copyright-holder><copyright-holder xml:lang="en">Efremova I.N., Petrik E.A., Kirillov A.M.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://izvestswsu.elpub.ru/jour/article/view/1506">https://izvestswsu.elpub.ru/jour/article/view/1506</self-uri><abstract><sec><title>Цель исследования</title><p>Цель исследования. Актуальной проблемой в системах конструирования сайтов является цена и доступность. Следовательно, актуальна задача разработки системы конструирования веб-сайтов, расчитанной на широкий круг пользователей, и обеспечения свободного доступа к ней. Целью данного исследования является разработка программно-информационной системы для конструирования веб-сайтов.</p></sec><sec><title>Методы</title><p>Методы. Конструктор веб-сайтов был написан на языке PHP. Также при реализации конструктора для создания пользовательского интерфейса были использованы HTML, CSS, JavaScript и Bootstrap. Для работы с данными использовалась CУБД МуSQL, распространяемая под лицензией GNU General Public License, что обеспечивает её бесплатное использование, снижая финансовые затраты для пользователей программного продукта. МуSQL характеризуется высокой производительностью, стабильностью функционирования и поддержкой кроссплатформенности данных и кода. Администрирование базы данных выполняется с помощью веб-приложения с открытым исходным кодом phpMyAdmin.</p></sec><sec><title>Результаты</title><p>Результаты. Разработанным конструктором веб-сайтов предоставляются следующие возможности пользователю: навигация в пользовательском меню; регистрация нового пользователя, авторизация зарегистрированного пользователя, выход из кабинета; создание, удаление сайта; добавление и удаление блока, редактирование текста, цвета и фона блока; редактирование фона сайта. Система представляет собой единый модуль, обеспечивающий управление созданными сайтами и редактирование их содержимого. Система представляет собой единый модуль, обеспечивающий управление созданными сайтами и редактирование их содержимого. Результатом работы пользователя является HTML-файл, содержащий созданный веб-сайт, и связанные с ним CSS-файлы. В ходе тестирования была проанализирована работоспособность конструктора при реализации всех предоставляемых функций.</p></sec><sec><title>Заключение</title><p>Заключение. Разработанный конструктор работает стабильно и готов к внедрению. Система призвана упростить создание веб-сайтов, минимизируя временные и финансовые затраты. Созданный конструктор веб-сайтов может быть использован широким кругом пользователей.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Purpose of research</title><p>Purpose of research. The current problem in website construction systems is price and availability. Therefore, the task of developing a website construction system designed for a wide range of users and providing free access to it is relevant. The purpose of this study is to develop a software and information system for website construction.</p></sec><sec><title>Methods</title><p>Methods. The website builder was written in PHP. HTML, CSS, JavaScript, and Bootstrap were also used to create the user interface. MySQL, which is distributed under the GNU General Public License, was used to work with data, providing free use and reducing financial costs for software users. MySQL is known for its high performance, stability, and support for cross-platform data and code. The database is managed using the open-source web application phpMyAdmin.</p></sec><sec><title>Results</title><p>Results. The developed website builder provides the following features to the user: navigation in the user menu; registration of a new user, authorization of a registered user, exit from the cabinet; creation, deletion of the site; adding and deleting a block, editing the text, color and background of the block; editing the background of the site. The system is a single module that provides management of created sites and editing of their contents. The system is a single module that provides management of created sites and editing of their contents. The result of the user's work is an HTML file containing the created website and its associated CSS files. During the testing, the functionality of the constructor was analyzed when all the provided functions were implemented.</p></sec><sec><title>Conclusion</title><p>Conclusion. The developed website builder is stable and ready for implementation. The system is designed to simplify the creation of websites by minimizing time and financial costs. The created website builder can be used by a wide range of users.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>система создания сайтов</kwd><kwd>веб-сайт</kwd><kwd>конструктор веб-сайтов</kwd><kwd>веб-дизайн</kwd><kwd>веб-программирование</kwd></kwd-group><kwd-group xml:lang="en"><kwd>website creation system</kwd><kwd>website</kwd><kwd>website builder</kwd><kwd>web design</kwd><kwd>web programming</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Мартин Р. Идеальный программист: как стать профессионалом разработки ПО. СПб.: Питер, 2021. 224 с.</mixed-citation><mixed-citation xml:lang="en">Martin R. The ideal programmer: how to become a software development professional. St. Petersburg: Piter; 2021. 224 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Мартин Р. Чистая архитектура. Искусство разработки программного обеспечения / пер. с англ. А. Кисилева. СПб.: Питер, 2018. 351 с.</mixed-citation><mixed-citation xml:lang="en">Martin R. Pure architecture. The art of software development. St. Petersburg: Piter; 2018. 351 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Назаров С. В. Архитектура и проектирование программных систем. 2-е изд., перераб. и доп. М.: ИНФРА-М, 2020. 374 с. URL: https://znanium.com/catalog/product/1093643</mixed-citation><mixed-citation xml:lang="en">Nazarov S. V. Architecture and design of software systems. 2nd ed. Moscow: INFRA-M; 2020. 374 p. (In Russ.). Available at: https://znanium.com/catalog/product/1093643.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Приемы объектно-ориентированного проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссивус. СПб.: Питер, 2017. 368 с.</mixed-citation><mixed-citation xml:lang="en">Gamma E., Helm R., Johnson R., Vlissivus J. Methods of object-oriented design. St. Petersburg: Peter; 2017. 368 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Рудаков А.В., Федорова Г.Н. Технология разработки программных продуктов. М.: Издательский центр «Академия», 2016. 192 с.</mixed-citation><mixed-citation xml:lang="en">Rudakov A.V., Fedorov G.N. Technology for developing software products. Moscow: Izdatel'skii tsentr «Akademiya»; 2016. 192 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Печенкин Г. SQL для непрограммистов. Мытищи, 2016. 149 с.</mixed-citation><mixed-citation xml:lang="en">Pechenkin G. SQL for non-programmers. Mytishchi; 2016. 149 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Кляйн К., Кляйн Д., Хант Б. SQL. Справочник. СПб.: Символ-Плюс, 2012. 656 с.</mixed-citation><mixed-citation xml:lang="en">Klein K., Klein D., Hunt B. SQL. Reference book. St. Petersburg: Symbol-Plus; 2012. 656 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Бьюли А. Изучаем SQL. СПб.: Символ-Плюс, 2017. 312 с.</mixed-citation><mixed-citation xml:lang="en">Bewley A. Learning SQL. St. Petersburg: Symbol-Plus; 2017. 312 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Люк Веллинг, Лора Томсон Разработка веб-приложений с помощью PHP и MySQL. М.: Вильямс, 2013. 848 c.</mixed-citation><mixed-citation xml:lang="en">Welling Luke, Thomson Laura Developing web applications with PHP and MySQL. Moscow: Williams; 2013. 848 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Мюллер Р.Д. Проектирование баз данных и UML / пер. с англ. Е.Н. Молодцова. М.: Лори, 2013. 420 c.</mixed-citation><mixed-citation xml:lang="en">Muller R.D. Database design and UML. Moscow: Lori; 2013. 420 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Иванова Г. С. , Ничушкина Т. Н. Проектирование программного обеспечения. М.: МГТУ им. Н. Э. Баумана, 2002. 102 с.</mixed-citation><mixed-citation xml:lang="en">Ivanova G. S., Nichushkina T. N. Software design: study guide. Moscow: MGTU im. N. E. Baumana; 2002. 102 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Вайсфельд М. Объектно-ориентированное мышление: пер. с англ. В. Черник; под ред. Д. Виницкий. СПб.: Питер, 2014. 304 с.</mixed-citation><mixed-citation xml:lang="en">Weisfeld M. Object-oriented thinking. St. Petersburg: Peter; 2014. 304 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Иванова Г. С. Технология программирования. М.: КноРус, 2018. 336 с.</mixed-citation><mixed-citation xml:lang="en">Ivanova G. S. Programming technology. Moscow: KnoRus; 2018. 336 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование / пер. с англ. Н. Шатохиной; под ред. А. Петухова. СПб.: Символ-Плюс, 2007. 642 с.</mixed-citation><mixed-citation xml:lang="en">Arlow D., Neishtadt A. UML 2 and the Unified Process. Practical object-oriented analysis and design. St. Petersburg: Symbol-Plus; 2007. 642 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Пайлон Д. UML 2 для программистов. СПб.: Питер, 2012. 240 с.</mixed-citation><mixed-citation xml:lang="en">Paylon D. UML 2 for programmers. St. Petersburg: Peter; 2012. 240 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Блек Р. Ключевые процессы тестирования. Планирование, подготовка, проведение, совершенствование. М.: Лори, 2014. 544 с.</mixed-citation><mixed-citation xml:lang="en">Black R. Key testing processes. Planning, preparation, implementation, improvement. Moscow: Lori; 2014. 544 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Тамре Л. Введение в тестирование программного обеспечения / пер. с англ. В. В. Марченко; под ред. А. В. Слепцова. М.: Издательский дом «Вильямс», 2002. 368 с.</mixed-citation><mixed-citation xml:lang="en">Tamre L. Introduction to software testing. Moscow: Izdatel'skii dom «Vil'yams»; 2002. 368 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Агальцов В.П. Базы данных. Локальные базы данных. М.: ИД ФОРУМ, НИЦ ИНФРА–М, 2016. 352 c.</mixed-citation><mixed-citation xml:lang="en">Agaltsov V.P. Database. Local databases. Moscow: ID FORUM, NIC INFRA-M; 2016. 352 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Разработка концепции информационной системы построения информационно-образовательного мультимедийного интерактивного пространства / В.И. Шнырков, И.Н. Ефремова, В.В. Ефремов, Н.Н. Бочанова // Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение. 2012. №2-3. С.16-19.</mixed-citation><mixed-citation xml:lang="en">Shnyrkov V.I., Efremova I.N., Efremov V.V., Bochanova N.N. Development of the concept of an information system for building an information and educational multimedia interactive space. Izvestiya Yugo-Zapadnogo gosudarstvennogo universiteta. Seriya: Upravlenie, vychislitel'naya tekhnika, informatika. Meditsinskoe priborostroenie = Proceedings of the Southwest State University. Series: Control, Computing Engineering, Information Science. Medical Instruments Engineering. 2012; (2-3): 16-19. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Структура информационной системы построения информационно–образовательного мультимедийного интерактивного пространства / В.И. Шнырков, И.Н. Ефремова, В.В. Ефремов, Е.И. Аникина // Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение. 2012. № 2-3. C. 46-49.</mixed-citation><mixed-citation xml:lang="en">Shnyrkov V.I., Efremova I.N., Efremov V.V., Anikina E.I. Structure of the information system for building an information and educational multimedia interactive space. Izvestiya Yugo-Zapadnogo gosudarstvennogo universiteta. Seriya: Upravlenie, vychislitel'naya tekhnika, informatika. Meditsinskoe priborostroenie = Proceedings of the Southwest State University. Series: Control, Computing Engineering, Information Science. Medical Instruments Engineering. 2012; (2-3): pp. 46-49. (In Russ.).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
