MODX 2 против MODX 3: что изменилось и стоит ли переходить?

MODX 2 против MODX 3: что изменилось и стоит ли переходить?

MODX Revolution 2 и MODX Revolution 3 на первый взгляд почти не различаются: те же ресурсы, шаблоны, сниппеты и знакомая логика работы. Разница проявляется в архитектуре и интерфейсе: третья версия опирается на обновлённый технологический стек, переработанное ядро и более продуманный менеджер, что делает её удобнее и для разработчиков, и для редакторов.

Что изменилось внутри MODX?

Ключевой шаг в MODX 3 – переход на актуальные версии PHP и «генеральная уборка» в ядре. Из системы убрали многие устаревшие сущности и временные решения из ветки 2.x, переработали процессоры и классы, усилили защиту системных директорий. В итоге снижается объём технического долга: меньше неожиданных конфликтов при обновлении серверов и модулей, проще адаптировать проект под новые требования.

Технический долг –
это когда сайт или система делаются «побыстрее и попроще» сейчас, а недоделки и костыли откладываются «на потом».

 

меню modx 3

Меню MODX 3

меню modx 2

Меню MODX 2

 

Менеджер тоже заметно изменился. Интерфейс получил обновлённое меню, более логичное расположение элементов и «хлебные крошки» прямо в админке, улучшена работа на разных разрешениях экрана и добавлена гибкая смена языков для пользователей.
 

крошки modx 3

Крошки в MODX 3

управление modx 2

Нет крошек в MODX 2

 

Команде специалистов по контенту легче ориентироваться в структуре, понимать, где она находится, и работать в привычном языковом окружении – это особенно удобно для многоязычных или распределённых отделов.

управление modx 3

Управление MODX 3

управление modx 2

Управление MODX 2

 

В релизах 3.1.x продолжают появляться небольшие, но заметные улучшения: переработан поиск по админке, добавлена фильтрация списков через URL‑параметры, стала удобнее работа с медиабраузером и таблицами, повышена доступность управления с клавиатуры. Всё это незаметно на скриншотах, но существенно ускоряет ежедневные операции в панели управления.

расширенный поиск в modx 3

Расширенный поиск в MODX 3

Почему оставаться на MODX 2 становится рискованно?

С любой CMS со временем происходит одно и то же: старые ветки получают всё меньше внимания, хуже работают на новом окружении и перестают быть приоритетом для авторов дополнений. Revolution 2 теперь именно в этом статусе: критические уязвимости закрывают, но основные идеи и улучшения реализуют уже в третьей ветке.

MODX 3 изначально проектировался под новые стандарты безопасности и технологии: актуальный PHP, обновлённые зависимости, пересмотренные механизмы прав и работы с сессиями. В свежих релизах 3.1.x продолжают выходить патчи, повышающие стабильность и добавляющие дополнительные проверки на уровне ядра. Это снижает риск падения сайта после обновления PHP или появления уязвимостей в старых компонентах.

Показательно, что в официальной документации вынесен отдельный список критических изменений при переходе с 2.x на 3.0 и подчёркивается необходимость бэкапов и проверки совместимости дополнений. То есть разработчики честно фиксируют: третья ветка – это серьёзное развитие системы, ради которого стоит один раз провести контролируемую миграцию, чтобы потом работать на более устойчивой базе.

Админка глазами редакторов

Дискуссии о переходе часто крутятся вокруг кода и серверов, но для бизнеса важнее, как с системой работают контент‑менеджеры. В MODX 3 много усилий направлено на UX менеджера: переработано главное меню, улучшен выбор шаблонов и виджетов, сделан более понятный стартовый экран.

Например, при создании ресурса стало проще правильно выбрать шаблон, что снижает риск, что целые разделы окажутся на «не тех» макетах. «Хлебные крошки» в админке помогают быстро понять текущий уровень вложенности и путь до раздела; переключение языка интерфейса по пользователю делает систему комфортной и для англоязычных разработчиков, и для русскоязычных редакторов.

Интерфейс продолжает шлифоваться: улучшается навигация по файлам, перерабатываются фильтры и таблицы, выравнивается визуальная логика разных разделов. Это уменьшает количество ошибок, упрощает обучение новых сотрудников и снижает зависимость контент‑отдела от разработчиков при рутинных задачах.

Дополнения и практический переход с MODX 2 на 3

Опасение, что «всё сломается», при переходе на новую ветку закономерно. Важно понимать, что основное ядро старались сделать максимально совместимым, а проблемные места обычно связаны с очень старыми Extras, которые давно не обновлялись и полагаются на удалённые сущности вроде старого modAction или специфических CMP.

Рекомендуемый путь выглядит так: 
сначала обновиться до последней 2.8.x, привести сайт к актуальному PHP, проверить список используемых модулей и найти для них версии с поддержкой MODX 3.

 

В документации есть раздел по критическим изменениям и поведению процессоров, а для разработчиков – инструменты, позволяющие сразу писать Extras, совместимые и со второй, и с третьей веткой.

Практика показывает, что для типовых корпоративных сайтов и небольших интернет‑магазинов миграция обычно укладывается в цепочку «стенд → тесты → замена пары устаревших модулей → перенос на боевой сервер». Зато после этого можно планировать развитие проекта, не оглядываясь на ограничения старого ядра и риск того, что очередное обновление PHP «сломает» сайт.

Как переход на MODX 3 помогает SEO

Обновление CMS влияет на SEO не только косвенно. Третья версия MODX даёт целый набор преимуществ для продвижения.

Во‑первых, за счёт актуального стека и доработок производительности проще добиться хорошей скорости загрузки страниц. Современный PHP и оптимизированное ядро работают быстрее, чем связка старого движка и устаревшего интерпретатора; вместе с кешированием, оптимизацией шаблонов и минификацией ресурсов это помогает уложиться в рекомендации по Core Web Vitals и уменьшить количество отказов.

Во‑вторых, снижается вероятность «тихих» технических ошибок. На старых установках нередки 500‑е ответы, конфликты дополнений, проблемы с индексацией и дублями, которые сложно отловить без регулярного техаудита. Актуальное ядро с регулярными патчами даёт более предсказуемое поведение: корректнее отрабатывают редиректы, проще контролировать структуру URL и статус‑коды, что критично для стабильного ранжирования.

В‑третьих, вокруг MODX 3 развивается экосистема свежих SEO‑инструментов: дополнения вроде SEO Suite, SEO Pro, SEO Tab и аналогичные решения проще устанавливать, обновлять и поддерживать именно на актуальной ветке. Это позволяет централизованно управлять метаданными, индексируемостью, каноническими ссылками и 404‑страницами без самописных решений, а значит – держать мета‑слой чистым и прозрачным для поисковых систем.

Наконец, современная платформа лучше готова к новым требованиям поисковиков: от безопасности до удобства на мобильных устройствах и корректной работы с аналитикой и логами. Вместо постоянной борьбы с ограничениями устаревшего ядра вы можете сосредоточиться на контенте, структуре и ссылочном – тех аспектах, которые дают основной рост в органике.

Зачем переходить на MODX 3 именно сейчас?

Преимущества перехода можно сформулировать кратко: вы получаете актуальную платформу с понятным горизонтом развития, снижаете технический риск и упрощаете SEO‑работу. MODX 3 – основная ветка, под которую выходят новые функции, исправления и документация, и именно она станет базой для следующих минорных релизов. Оставаться на 2.x – значит с каждым годом увеличивать стоимость поддержки и риски несовместимости.

Один раз аккуратно пройти этот путь – и дальше вы работаете с сайтом как с живым активом на современной, поддерживаемой платформе.

Вам может быть интересно:
MODX Professional Partner - теперь это про нас

Наша компания CWEB получила статус MODX Professional Partner! Мы одни из 4 веб-студий, кто удостоился данного статуса!

бесплатная консультация

от специалиста по вашему проекту

telega

Лайфхаки и новости интернет-маркетинга

Подписывайтесь на наш телеграм

Подписаться