MODX

MODX
Логотип программы MODX
Скриншот программы MODX
Тип Система управления контентом
Написана на PHP[10] и JavaScript
Операционная система кроссплатформенность
Дата выпуска 28 апреля 2004
Последняя версия
Репозиторий github.com/modxcms/revol…
Лицензия GNU GPL
Сайт modx.com
web.archive.org/web/2011…
Логотип Викисклада Медиафайлы на Викискладе

MODX (читается «мо́дэкс») — система управления содержимым с открытым исходным кодом и открытой лицензией. Написана на языке программирования PHP, использует для хранения данных СУБД MySQL или MS SQL[11].

История

Разработчики Рэймонд Ирвинг (англ. Raymond Irving) и Райан Траш (англ. Ryan Thrash) начали работу над проектом MODX CMS в 2004 году.

Проект MODx был начат как модуль для поддержки DocVar для CMS Etomite, его авторами были Raymond Irving и Ryan Thrash. После того, как разработчики Etomite отказались от развития своей CMS как открытого продукта, весной 2005 года авторами MODx был предпринят форк системы, и она стала развиваться в качестве самостоятельного продукта[12][13].

23 марта 2010 года — выходит первая версия MODX Revolution, полностью переписанная CMS[14].

В октябре 2012 года запускают сервис MODX Cloud — облачный хостинг для сайтов на MODX.

15 июля 2014 года — выходит новая версия MODX Revolution 2.3[15].

2015 год — выходит версия MODX Revolution 2.4.

27 апреля 2016 года вышла версия 2.5, в которой значительно улучшена скорость работы движка, а также внедрены иные значительные изменения.

1 ноября 2017 года вышла версия 2.6.0, с поддержкой php 7.x.

Встроенные средства

  • Система регистрации пользователей
  • Встроенный поиск на AJAX
  • Система генерации меню сайта
  • Система публикации комментариев (с модерацией и подпиской)
  • Генерация каталогов/блогов/новостей и т.п.
  • Короткие URL (иначе «человеко-понятные урл’ы» — ЧПУ)
  • Поддержка модульной разработки: плагин-шаблон-чанк-сниппет
  • Поддержка XHTML 1.0 Strict спецификации[16]
  • WYSIWYG-редактор (TinyMCE — как надстройка)

Преимущества

  • Графический веб-установщик
  • Полный контроль над выводом HTML-кода, разделение логики работы CMS и дизайна
  • Легкая расширяемость, возможность создавать программный код в сниппетах, модулях и плагинах, а также подключать параметры Template Variable (TV) для создания дополнительных полей[17]
  • Поддержка AJAX, MooTools, prototype, jQuery, ExtJS[18]
  • Поддержка PHP 5.3.3  и выше
  • Кросс-браузерность и кросс-платформенность работы
  • Возможна установка на веб-серверы IIS, Apache, Nginx, Lighttpd и Zeus
  • Возможно размещение в «облаке» через Amazon Elastic Compute Cloud (EC2) и в собственном облаке MODX Cloud
  • Рекурсивный парсер для вложенной функциональности
  • Полный контроль над всеми метаданными и структурой URL для поисковой оптимизации
  • Совместимость с MVC (Model-View-Controller)[прояснить]
  • Контроль доступа и назначение прав для доступа к менеджеру сайта ACL
  • Возможность настройки менеджера под нужды заказчика
  • Репозиторий готовых расширений[19]

Версии

0.9.6.x — первоначальная основа программного кода, которая была запущена с первого стабильного релиза в виде версии 0.9.0 в конце октября 2005 года. Поддерживается другой группой разработчиков [20].

MODX 1.x Evolution (Evo) — предшествующая версия MODX до Revo

Версия Evo командой активно развивается силами сообщества Evolution, не уступая в развитии REVO[источник не указан 3264 дня][обновить данные]. Текущая версия системы 1.14. последнее обновление 11 января 2017 года и дальнейшее прекращение поддержки со стороны MODX LLC.

С 19 июля 2017 год релиз версии 1.3.0 в виде форка с новым именем Evolution CMS. В дальнейшем пути развития Evolution и Revolution расходятся, так что ветку Evolution CMS нужно рассматривать, как самостоятельную CMS, не относящуюся к MODX.

MODX 2.x Revolution (Revo) — новая версия, полностью объектно-ориентированная система управления сайтами MODX, которая активно развивается и поддерживается командой разработки.

Система предназначена для ликвидирования найденных в оригинальном коде ограничений с помощью действительно рекурсивного парсера.[21]

MODX 3 — новая версия системы, призванная сократить технологическое отставание от других современных CMS. Разработка ведётся с 2013 года. Первый релиз, - версия 3.0.0, - вышел 30.03.2022 года.

Награды

Packt Publishing

  • Packt Publishing[англ.] | 2007 Самая перспективная открытая CMS — 1-е место[22]
  • Packt Publishing | 2009 Открытая CMS, общий зачёт — 2-е место[23]
  • Packt Publishing | 2010 Overall Best Open Source CMS Award — 3-е место[23]

CMS Critic

  • 2012 - Best Open Source CMS - Critic's Choice CMS Award Winners[24]
  • 2013 - Best Open Source CMS - People's Choice CMS Award Winners[24]

Примечания

  1. https://raw.githubusercontent.com/modxcms/revolution/v2.6.3-pl/core/docs/changelog.txt
  2. https://github.com/modxcms/revolution/blob/v2.7.0-pl/core/docs/changelog.txt
  3. https://github.com/modxcms/revolution/blob/v2.8.2-pl/core/docs/changelog.txt
  4. https://modx.com/blog/modx-revolution-2.8.3
  5. https://modx.com/blog/modx-revolution-3.0.0
  6. https://modx.com/blog/revolution-3.0.2
  7. https://modx.com/blog/revolution-3.0.4
  8. https://modx.com/blog/revolution-3.2.1
  9. https://modx.com/blog/revolution-3.2
  10. The modx Open Source Project on Open Hub: Languages Page — 2006.
  11. MODX выпускает Revolution 2.1 с полной поддержкой SQL Server / MODX CMS / Хабрахабр. Дата обращения: 30 сентября 2016. Архивировано 7 августа 2016 года.
  12. История MODx. Поворотный момент Архивировано 14 сентября 2012 года.
  13. Web Development in Dallas, TX :: MODx. Дата обращения: 9 мая 2012. Архивировано из оригинала 13 января 2012 года.
  14. News Releases: MODx Revolution 2.0 RC-1. Дата обращения: 8 апреля 2015. Архивировано 14 апреля 2015 года.
  15. Revolution 2.3 Brings a Revamped Manager User Experience and Much More. Архивировано 21 июля 2014 года.
  16. Features | MODX CMS / CMF Архивировано 2 января 2010 года.
  17. What are Template Variables (англ.). Дата обращения: 18 апреля 2012. Архивировано из оригинала 19 декабря 2011 года.
  18. [sencha.com (англ.). Дата обращения: 13 мая 2022. Архивировано 9 мая 2022 года. sencha.com (англ.)]
  19. MODx Extras. Дата обращения: 10 мая 2012. Архивировано 11 мая 2012 года.
  20. modxcms/evolution. GitHub. Дата обращения: 9 ноября 2016. Архивировано 15 марта 2017 года.
  21. О системе MODX. Архивировано 13 октября 2016 года.[неавторитетный источник]
  22. MODx Wins Most Promising Open Source CMS Архивировано 16 января 2008 года., Thursday, November 1, 2007
  23. 1 2 Open Source Awards Previous Winners. Дата обращения: 9 мая 2012. Архивировано из оригинала 14 февраля 2012 года.
  24. 1 2 CMS Critic - Past Winners. Архивировано из оригинала 3 февраля 2014 года.

Литература

  • Antano Solar John. MODx Web Development. — Second Edition. — PACKT, February 23, 2011. — 288 p. — ISBN 978-1849513487. (—//—. — 1st edition. — March 2009. — 276 p. — ISBN 978-1-847-19490-9.)
  • MODX Community Japan. MODX CMS: Create the best site! = MODxでつくる!最強のCMSサイト [単行本] (яп.). — SOTEKKU Inc. — 335 p. — ISBN 978-4-88166-573-2.
  • Bob Ray, Michael Hickey. MODX: The Official Guide. — MODX, September 1, 2011. — 772 p. — ISBN 978-0983619406.
  • W. Shawn Wilkerson. MODX Revolution - Building the Web Your Way. — Kindle Edition. — Sanity Press, May 14, 2013. — 622 p.

Ссылки

См. также

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.