MODX что это такое

MODX Revo

Изменена: 1 июля 2020 в 11:08

MODX (модекс) — это бесплатная система управления содержимым (CMS) и фреймворк для веб-приложений, предназначенная для обеспечения и организации процесса создания, редактирования и управления контентом сайтов. Распространяемая по лицензии GNU GPL (Open Source). На модекс можно разработать веб-проекты практически любой сложности.

MODX написан на скриптовом языке программирования PHP и использует для хранения данных СУБД MySQL, MariaDB или Percona Server.

На данный момент существуют и активно развиваются две версии системы MODX: Revolution и Evolution.

Evo — это первая версия MODX, которую перестали развивать официальные разработчики, но ее развивают силами сообщества MODX.

Revo — это новая версия CMS MODX, которая активно развивается и поддерживается командой разработки — именно о ней мы в дальнейшем будем говорить.

MODX включает в себя:

— Графический веб-инсталлятор.
— Поддержка PHP.
— Поддержка WYSIWYG — текстовые редакторы.
— Менеджер приложение работает кросс-браузерные и кросс-платформенной, включая Firefox , Safari и IE в ОС Windows , Mac OS X (Firefox и Safari) и Linux (Firefox).
— Может быть установлена под IIS , Apache , Hiawatha, Lighttpd, Nginx , Cherokee, Zeus веб-сервера.
— Поддерживаются любые Ajax библиотеки, в том числе JQuery , MooTools , ExtJS и Prototype .
— Рекурсивный анализатор для вложенных функций.
— Полный контроль всех метаданных и URL структуры для SEO целей.
— Объектно-ориентированный MVC код ядра.
— Ролевая разрешения диспетчера.
— Возможность настройки Менеджер по развертыванию основы.
— Возможность установки дополнения с самого менеджера.
— Электронная коммерция — интеграции через корзину Foxy.
И многое другое.

В MODX, есть возможность модификации админ панели (можно добавить новые разделы в админку).

А самое интересное: При отключении привязки к шаблону, можно вставить любой HTML код, тем самым, сделать страницу сайта без шаблона или же можно создать любое количество шаблонов (тем) и после этого подключить их к любой странице вашего сайта.

Согласно рейтингу Рунета, Modx находится в первой пятерке топа всех CMS: Open Source и коммерческих коробочных.

Российский рейтинг CMS

Плюсы и минусы MODX
Не прихотлива к хостингу (его качеству) и может быть установлена на большинстве веб-серверах (IIS, Apache, Lighttpd, nginx, и Zeus).
Простая, интуитивно понятная админка.
Приличный набор готовых плагинов (модулей).
Поддержка мультисайтовости / мультидоммености (из одной админки можно управлять несколькими сайтами,с например можно построить мультирегиональный сайт с множеством под доменов и управлять всеми под доменами из 1 административной панели) сайтов с отличной.
Высокий уровень гибкости, можно построить сайты любой сложности.
Возможность использовать сторонние шаблонизаторы: smarty, fenom, twig.
Достаточно подробная официальная документация на русском языке.
Гибкие настройки авторизации групп пользователей.
Кроссбраузерность и кроссплатформенность.
Малого готовых MODX шаблонов (может наберется штук 30) — все натягивают обычные html шаблоны, которых в сети тьма.
Официальная документация, для многих довольно сложная в понимании, хотя это наверное в любом движке.
Без знаний html, css + желательно js и php сделать, что то сложное не получится.
Обучающих материалов на порядок меньше, чем у более популярных CMS.

Спорные достоинства / недостатки.

  • После установки движок пустой, нет даже текстового редактора — ставь что хочешь)
  • Высокий уровень безопасности, при условии что вы сделали закалку движка.
  • Нестандартный синтаксис движка — есть свой синтаксис и элементы многие называются нестандартно: чанки, tv, сниппеты;
  • MODX 2 использует устаревшую версию фреймворка ExtJS. Но сейчас кипит работа над MODX 3 где ее обновили, правда он пока на стадии alpfa и полноценном им пользоваться думаю можно будет только через год, примерно во второй половине 2021 г. (за это время должны будут выпуститься новые компоненты и старые обновить).
  • Не гадит в код или по минимуму гадит, т.к. всю внешнюю оболочку создаем сами.
  • SEO дружелюбен — но не из коробки, как и аналоги.

Выводы

MODX как и любой другой подобный инструмент имеет свои плюсы и минусы. Сказать что он идеальный нельзя, как и назвать его плохим. Если вы только осваиваете сайтостроение, то не стоит начинать его с изучения MODX. Если вы не хотите париться, а нужно быстро создать к примеру блог, то лучше взять WordPress — движек заточенный под ведение блогов. Для создания сложного интернет магазина я бы тоже выбрал специализированные движки: 1С Битрикс, OpenCart, ShopScript. А вот для всего остального (сайтов визиток, корпоративных сайтов, порталов, каталогов и т.д.) считаю что MODX подходит идеально, т.к. не ограничивает вас в творчестве, давая возможность создавать сайты любой сложности (в том числе вышеупомянутые блоги и интернет магазины). Лично я часто использую MODX при создании различных веб проектов и советую ее, как отличную CMS!

Алексей

Веб-дизайнер и SEO оптимизатор. Занимаюсь созданием сайтов с 2010 года и их продвижение с 2012 года!

Оцените автора
( Пока оценок нет )
web-revenue.ru
Добавить комментарий