MODX

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
MODX
MODX Logo.png
Тип

CMS/CMF[1]

Разработчик

MODX Team

Операционная система

Кросс-платформенное программное обеспечение

Последняя версия

2.3.1-pl[2] (22 июля 2014)

Лицензия

GNU GPL

Сайт

modx.com

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

История[править | править вики-текст]

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

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

2010 - выходит первая версия MODX Revolution, полностью переписанная CMS.

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

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

Встроенные средства[править | править вики-текст]

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

Преимущества[править | править вики-текст]

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

Награды[править | править вики-текст]

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

Примечания[править | править вики-текст]

Литература[править | править вики-текст]

  • Antano Solar John MODx Web Development. — Second Edition. — PACKT, February 23, 2011. — 288 p. — ISBN 978-1849513487. (—//—. — 1st edition. — March 2009. — 276 p. — ISBN 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. (яп.)

Ссылки[править | править вики-текст]