Переход с MODX на OctoberCMS

MODX — отличная система, которая не смотря на дикую популярность в России и Белоруссии постепенно покидает сцену. Она уже сыграла свою роль в истории Web, которая заключалась в уничтожении сайтов, использующих наколенные самописные движки, либо просто статические HTML-файлы. Иными словами, у MODX нет будущего как у CMS. В выход MODX3 лично я уже не верю.

Поэтому пришло время найти MODX достойную замену, ориентированную на будущее. И, похоже, мне удалось это сделать. Это October CMS, написанная на одном из лучших php-фреймворков Laravel.

На ней уже работают такие сайты, как https://alfaforex.com (дочка Альфа-Банка) и https://tochka.com/ (тоже банк).

October из коробки имеет русскую админку, а интерфейс более простой, чем у MODX, хоть поначалу и непривычный. Вообще клиенты довольно часто жалуются на запутанность и перегруженность MODX. Для людей, которые с компьютером «на Вы» это — реальная проблема.

Админка October CMS

Итак, заходите на сайт October CMS, устанавливайте систему и увидите насколько она похожа на MODX. Вместо чанков здесь Partials. Вместо шаблонов — Layouts. Файлы лежат в Assets. Приложения называются Components. И главное отличие в том, что при написании кода не нужно использовать всякие костыльные Fenom — для этого есть Twig, а вместо MODX API под капотом «православный» Laravel.

Ниже вы найдете видеоуроки, которые помогут разобраться в CMS. А также список плагинов, которые потребуются для разработки типового сайта (лендинг, сайт-визитка, корпоративный сайт, каталог, блог и т.д.).

Таблица соответствия плагинов MODX и October CMS.

Плагин MODX Плагин October CMS Описание
Wayfinder / Breadcrumbs / PdoTools Static Pages Базовый функционал для добавления статических страниц.
Articles Blog Плагин для создания блога. Не уступает функционалу блога в WordPress и, в отличие от плагина MODX, не глючит.
Quip / Tickets Forum Плагин для  создания комментариев / форума.
phpThumbOf / phpThumbOn Image Resizer Ресайз изображений.
PdoTools Sitemap Карта сайта sitemap.xml для поисковиков.
Translit Транслит русских алиасов есть прямо из коробки и работает куда лучше, чем translit в MODX. К примеру «контакты» превращает в «kontakty», а не «kontaktyi».
TinyMCE Rich Text Editor Wysiwyg Editors Визуальный редактор.
FormIt Magic Forms / Small Contact form / Form Builder Плагины для создания разнообразных форм обратной связи. Большим плюсом October CMS является поддержка SMTP.
Gallery RJGallery Уже есть в October (вкладка Media)
Ace Подсветка кода идет из коробки. Также в редакторе по-умолчанию есть такие классные штуки, как Emmet.
Collections ?
ImportX October CMS поддерживает импорт XML из WordPress.
Login User Регистрация и личный кабинет пользователя.
Babel Translate Плагин для поддержки мультиязычности.
SEO SEO Extension В обоих случаях функционал поддерживается изначально (вкладка Meta).
Очистка кэша Clear file cache В MODX эта кнопка есть по-умолчанию. В «Октябре» выводится красивой панелькой в админке.
SimpleSearch SiteSearch Поиск по сайту.
MIGX jsonable field Есть реализация для моделей

Видеоуроки

Спасибо Дмитрию Афанасьеву за уроки на русском.

Также есть на английском от авторов CMS:

Источники

  1. October CMS vs. MODx usage statistics, July 2017 — MODX стал остывающей звездой.
  2. Keeping MODX Relevant — Part Two – Jason Coward – Medium — один из создателей MODX Jason Coward хвалит October CMS.
  3. Проблемы MODX — мои замечания по MODX.

 

Продолжение: Переход с MODX на October CMS. Часть вторая.

Комментарии читателей

  1. Павел 07.08.2017
    • zooks 07.08.2017
  2. Александр 29.08.2017

Добавить комментарий