Решение системных проблем при разработке и развитии WEB-приложений с помощью MODx-концепции
Работая с нашим сайтом, вы даете свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта отправляется в «Яндекс» и «Google»
Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
cетевое издание
issn 2310-6018

Решение системных проблем при разработке и развитии WEB-приложений с помощью MODx-концепции

Гутовский И.Д.,  Добрынин В.Н.,  Минзов А.С.,  Подгорный С.А. 

УДК 004.7
DOI: 10.26102/2310-6018/2023.40.1.013

  • Аннотация
  • Список литературы
  • Об авторах

Существующие CMS, вне зависимости от их сложности и направленности, можно разделить на две группы: одна придерживается MODx-концепции, другая – нет. В статье описаны проблемы разработки и развития WEB-приложений, характерные для стандартных CMS. Рассмотренные в статье проблемы затрагивают всех участников WEB-разработки. Проблема кардинальной смены интерфейса заключается в необходимости постоянного изменения интерфейса при изменении какого-либо функционала системы, даже не связанного с изменяемой частью интерфейса. Такая смена требует существенных затрат, как со стороны WEB-разработчиков, так и со стороны пользователей. Проблема отсутствия преемственности API в стандартных CMS связана с отсутствием принципа атомарности сущностей. Отсутствие преемственности API приводит к существенным затратам, связанным с развитием CMS. Проблема стыковки различных приложений возникает из-за сильной связности компонентов CMS, что, в свою очередь, не дает возможности гибко настроить систему для генерации содержимого с необходимыми для стыкуемых приложений параметрами. Проблема конфликта модулей WEB-приложений связана с несистематической зависимостью компонентов CMS. В проблеме безопасности WEB-приложений существенную роль играет невозможность переопределения клиентской части и негибкая файловая иерархия CMS. Проблема масштабируемости WEB-приложений прежде всего связана с отсутствием независимости от адресов файловой системы у стандартных CMS. В статье авторы дают обоснования для применения MODx-концепции коллективом разработчиков на стадиях проектирования и эксплуатации WEB-приложений, что позволяет решить вышеперечисленные проблемы.

1. Гутовский Д.И., Филозова И.А. Общие рекомендации для проектирования и реализации WEB-сайтов. SCI-Article. 2016;34(6). Доступно по: https://sci-article.ru/stat.php?i=1466521208 (дата обращения: 27.10.2022).

2. Гутовский Д.И., Добрынин В.Н. Определение основных концепций CMS. Системный анализ в науке и образовании. 2019;4. Доступно по: http://sanse.ru/download/371 (дата обращения: 27.10.2022).

3. Гутовский Д.И., Добрынин В.Н. Перспективы развития CMS. Системный анализ в науке и образовании. 2020;4. Доступно по: https://sanse.ru/index.php/sanse/article/view/209 (дата обращения: 27.10.2022).

4. Гутовский Д.И., Добрынин В.Н. Задачи оптимизации при разработке WEB-приложений, в рамках MODx-концепции. Системный анализ в науке и образовании. 2022;1. Доступно по: https://sanse.ru/index.php/sanse/article/view/524 (дата обращения: 27.10.2022).

5. Шпак Ю. Web-разработка средствами MODx. М.: МК – Пресс; 2012. 400 с.

6. Tanjung H., Gestel B. van, Andjarwirawan J. Migrating autolux website from MODX to phalconphp with further developments (Search Engine Optimization and Mobile Application Support Implementation). Informatika. 2017;14(1):42–46.

7. Игнатов П.И., Ефромеева Е.В. Анализ систем управления контентом. Проблемы современных интеграционных процессов и пути их решения. 2019:82–85.

8. Bob Ray. MODX: The Official Guide. MODX Press; 2011. 757 p.

9. Shawn Wilkerson W. MODX Revolution – Building the Web Your Way. Sanity Press; 2012. 622 p.

10. John, Antano Solar. MODx web development: building dynamic web sites with the PHP application framework and CMS. Birmingham, U.K.: Packt Pub; 2009. 257 p.

11. John, Antano Solar. Modx 2.0 Web Development. Packt Publishing Ltd; 2011. 288 p.

Гутовский Игоревич Дмитрий

Государственный университет «Дубна»

Дубна, Российская Федерация

Добрынин Владимир Николаевич
кандидат технических наук, Профессор

Государственный университет «Дубна»
Институт системного анализа и управления

Дубна, Российская Федерация

Минзов Анатолий Степанович
доктор технических наук, Профессор

Государственный университет «Дубна»
Институт системного анализа и управления

Дубна, Российская Федерация

Подгорный Сергей Александрович
доктор технических наук

Государственный университет «Дубна»

Дубна, Российская Федерация

Ключевые слова: CMS, MODx, шаблон, верстка, установка, MODx-концепция, сайт, содержимое, WEB-сайт, WEB

Для цитирования: Гутовский И.Д., Добрынин В.Н., Минзов А.С., Подгорный С.А. Решение системных проблем при разработке и развитии WEB-приложений с помощью MODx-концепции. Моделирование, оптимизация и информационные технологии. 2023;11(1). URL: https://moitvivt.ru/ru/journal/pdf?id=1257 DOI: 10.26102/2310-6018/2023.40.1.013

298

Полный текст статьи в PDF

Поступила в редакцию 11.11.2022

Поступила после рецензирования 21.01.2023

Принята к публикации 16.02.2023

Опубликована 31.03.2023