MODX - бесплатно распространяемая система для управления содержимым, для разработки сайтов и управления контентом. Система в основном применяется для сохранения данных MS SQL или СУБД MySQL, и написана на языке РНР. Система имеет свой внутренний, и чрезвычайно мощный синтаксис, ("язык программирования") который позволяет с легкостью программировать и настраивать вывод данных, шаблонизировать что угодно и как угодно.
Основные составляющие:
- AJAX-поиск
- Регистрация/Логинизация пользователей встроенная
- Возможность оставлять комментарии, рейтинг комментариев, вложенная структура и т.д.
- Модерация комментариев подписчиков
- Генерация меню, на основе базовых средств, с легкой настройкой
- Генерация лент материалов - новостей, блогов и каталогов, базовыми средствами
- Поддержка ЧПУ
- Поддержка XHTML и модульной разработки
- Редактор WYSIWYG с отличным файл-менеджером
- Огромное количество дополнений: интернет коммерция, фото-галереи и т.д.
Основные преимущества:
- Высококлассная шаблонизация - т.е. полный контроль выводимого html-кода, и его отделение от логики/программной части
- SEO - функциональность и глубина настройки, одна из лучших.
- Легкая расширяемость функционала
- PHP 4.3.11 и выше
- Поддержка облачного хостинга
- Рекурсивный парсер, строгая логика "дерева" документов
- Заказчик может настраивать менеджер под свои потребности
- Возможность создания дополнительных полей
- Гибкая система прав-менеджеров и пользователей
- Поддержка java-scipt библиотек prototype, MooTools, и AJAX
- Совместимость Model-View-Controller
- Можно установить Lighttpd, Nginx, Zeus, Apache, IIS, графический веб-установщик
Недостатки / дополнительные достоинства (это как посмотреть):
- Высокий "порог вхождения" для новых пользователей, так как, грубо говоря нет кнопочки "сделать меню", нет готовых шаблонов в интернет. В MODx - эти понятия просто отсутствуют.
- Универсальность