ModX или Wordpress. Сравнение и отзывы

Назад → ModX или Wordpress. Сравнение и отзывы
Дата публикации: 2019-06-23 20:51:00
Обложка статьи

Привет, друзья. Вообще данным вопросом очень мало задаются, поэтому эта статья будет долго пылиться на просторах интернета. И это обосновано, ведь ModX менее известен в общественных кругах чем Wordpress. Ладно, давайте начнем. Ах да, эта статья может у кое кого вызвать жжение в пятой точке, поэтому если вы слепо любите ModX или Wordpress - не читайте.

На 2019 год мой опыт в веб-разработке около 5 лет (это если прям хорошо так округлить и школу приплюсовать), поэтому попытаюсь быть тут максимально объективным и не кидаться грязью в какую-то конкретную CMS (система управления контентом ModX или Wordpress).

ModX или Wordpress

Wordpress - одна из самых популярная CMS на планете, ей пользуются почти все разработчики и компании, нет ни одного веб-разработчика или вебмастера с опытом работы около года, который не знаком с Wordpress. У Wordpress самый низкий порог вхождения, с данной CMS может даже бабушка разобраться.

ModX - CMS от “гиков” для “гиков”. Фанатская база очень маленькая (крошечная, если сравнивать с Wordpress), и на первый взгляд CMS выглядит как что-то непонятное из Китая. Где-то тут умерла одна бабушка от инсульта, пока пыталась разобраться в этом.

wordpress популярней modx

Установка CMS

Установка Wordpress на хостинг занимает 5 минут, с ModX аналогичная ситуация. Многие хостинг-провайдеры сразу предлагают развернуть нужную CMS после аренды хостинга автоматически. Тут даже никакие дополнительные навыки не нужны.

Если захотите сделать это вручную, инструкция в помощь с сайтов wordpress.org или modx.ru. Да, нагуглить инструкцию по Wordpress проще, но это ведь не показатель. К слову, установка элементарная, требуются базовые знания: что такое домен, хостинг, что такое база данных и как создать базу данных (просто создать, даже там делать ничего не надо).

Шаблоны

Спойлер: для обычного (не опытного) человека здесь лучше выбрать Wordpress.

Wordpress

Wordpress имеет огромную библиотеку готовых шаблонов, берешь, скачиваешь, двумя-тремя нажатиями устанавливаешь его на сайт. Как я уже говорил, бабушка разберется. Есть даже куча видео инструкций как шаблон установить на Wordpress.

ModX

В привычном понимании как на Wordpress шаблонов нет. Создатель сайта сам выбирает всю логику проекта.

Для примера, как это работает на ModX: вы скачали нужный шаблон на HTML, раздробили его по чанкам (куски HTML кода) и создали сам “Шаблон” страницы внутри ModX. Ну а после выбираете нужный шаблон во время создания страницы.

принцип работы modx пример

Чтобы было максимально понятно (ну раз начал), например шаблон “Главная” может состоять из чанок head, navigation, footer, а шаблон “Страница” из head, navigation, presentation, footer. И не обязательно идти таким методом, вы можете сделать сайт вообще по другому, со своей логикой, так как вы видите, а не я. Не буду уходить еще глубже, думаю у кого-то уже голова опухла.

Подход к шаблонам на ModX намного сложнее чем в Wordpress, да? Плюс данного метода в том, что ВЫ сами выбираете логику проекта. Ничего лишнего там не будет, только то, что вы захотели. Минус - если нет знаний в HTML, CSS, базовом PHP и не умеете посылать нужные запросы в англоязычный Google - разработка сайта превратится в ад.

Простота в использовании

С позиции интерфейса, все одинаково. Обучиться взаимодействовать с тем или с тем можно за час, ну два от силы. Куча инструкций на русском языке есть для любой из этих CMS. Если разработчик сайта нормально настроил шаблон на Wordpress или корректно настроил логику сайта на ModX научиться управлять сайтом, вести его, наполнять не составит труда.

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

Также, часть личных пожеланий можно закрывать плагинами, которые просто устанавливать (как шаблон, даже бабушка справиться). Например есть visual composer, с ним без знаний веб-разработки можно адаптивные страницы делать, есть all seo, с ним в легкую seo-оптимизировать сайт и.т.д. Этот список можно еще нормально так продолжить.

плагин visual composer в wordpress

Безопасность

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

Wordpress

Большое комьюнити тех, кто использует эту систему управления порождает сразу один плюс и минус. Плюс: быстро находят дыры в безопасности и исправляют их, минус - сайты на Wordpress часто пытаются взломать все кому не лень. Просто потому, что почти у всех крупных брендов, блогеров, да вообще всех сайты на вордпресс.

Сайты на Wordpress чаще подвержены атакам спам ботов (просто неприятная вещь), потому что есть такой файл, как wp-comments-post.php, на который нацелены все спам программы и сразу туда посылают свои “полезные” сообщения. Короче, в любом случае с безопасностью в Wordpress тоже самому хорошо придется поработать.

Modx

Не популярная CMS в общих кругах, которую редко кто пытается взломать, опять же из-за ее непопулярности. Дыры в безопасности исправляются тоже быстро, хотя есть один неприятный момент. Многие старые модули для движка ModX построены на функции eval, а это значит, что при установке какого-то модуля, с большой вероятностью, у вас будет где-то какая-то скрытая дырка (но если писать все самому, проблем не будет).

Из плюсов, на данный момент на сайтах ModX меньше всего спама от ботов. Интересно: если изменить html-теги кнопок с input на a, то можно вообще о нем забыть без капчи на год или даже больше.

SEO

Я абсолютно не вижу разницы. Продвигается все одинаково. Единственное, в Wordpress ниже порог входа и часть задач можно закрыть установкой одного плагина, например ALL SEO. И все, иди и прописывай метатеги, настрой Open Graph. А в ModX всякие TV поля выводи… нет, это не сложно, просто занимает лишнии 10 минут. Хотя если вы контент-менеджер (ну вообще не знаете как и что тут устроено), то вывести TV поле может показаться, возможно, трудоемким делом. Все же для ModX необходимо иметь хоть какие-то познания в HTML, CSS и уметь гуглить, ибо лазить в шаблонах и чанках (куски html кода) придется часто.

Скорость

Если ваш хостинг за 100 рублей, то ему ничего не поможет. Да и вообще, все ниже описанное мало заметно на маленьких или средних ресурсах. Только на “огромных” проектах с кучей страниц. Кстати, забегу вперед, ModX так-то чуть требовательней к хостингу, чем Wordpress.

Wordpress

При каждом запросе к чему-то сайт обращается к базе данных, особенно это заметно, когда на сайте куча плагинов, потому что это все не кэшируется (или очень ограничено). Старые сайты на Wordpress страдают такой проблемой, и обновление их уже не спасет. Пользователь сам “загадил” свой сайт плагинами.

Да, да, есть плагины кеширования. Иногда они спасают, но если ресурс реально большой (какой-нибудь интернет-магазин), то его настроек просто не хватает.

как работает кеш в wordpress

ModX

ModX имеет собственный отличный механизм, который позволяет кэшировать данные для снижения нагрузки на сервер (ну и поиска их по базе данных). Также, есть куча настроек по улучшенному кэшированию в самой CMS. Не надо ничего скачивать, не надо знать PHP для расширенной настройки.

Цена CMS

Все бесплатно. Это две бесплатные CMS, единственное за что надо беспокоится это хостинг. Любая CMS будет плохо работать на хостинге за 100 рублей, тем более ModX с его системой кеширования.

Что же выбрать: ModX или Wordpress

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

Если вы клиент с желанием самому копаться внутри сайта на постоянной основе, самому его улучшать, то выбирайте Wordpress. У него куда ниже порог вхождения, куча плагинов, которыми можно закрывать свои потребности. На нем проще учиться.

Если вы разработчик, то выбирайте из того что вам необходимо на данный момент. Wordpress позволит вам многие задачи закрыть плагинами, а готовые шаблоны сразу позволят получить весь основной функционал интернет-магазина или форума (а еще и платформа для блога в придачу). ModX голый, вы сами решите какая логика будет у проекта, вам не будет мешать куча глобальных переменных, не будет лишних модулей. Modx позволит решить любую НЕСТАНДАРТНУЮ задачу.

Итог: мое мнение

Как я вижу эту всю ситуацию. К слову, пока писал эту статью, окончательно осознал что эти две CMS даже сравнивать нельзя (ну можно все, просто не надо). Они сделаны для абсолютно разных целей.

Дыры в безопасности есть везде. Не важно на чем делать сайт, а важно как и чьими руками, и какая задача стоит перед разработчиком, сколько времени он готов пожертвовать на проект. Маленькие сайты я лично делаю на ModX, потому что они выходят “чистые”, быстрые, и делаются за 5-10 часов попивая чай. Крупный ресурс буду делать исходя из личного времени, его обычно мало, поэтому смотрю в сторону Wordpress (половину своих болей закрываю плагинами и готовыми решениями в шаблонах), но имея время для творчества обращусь к ModX.

Отзывы на CMS ModX и Wordpress от самых разных людей

Ниже расположу отзывы об этих CMS от самых разных людей, с кем мне доводилось работать. Орфография и пунктуация сохранены.

Игорь Чижов. Веб-разработчик

Modx - отличный выбор для веб-разработчика: гибкий, наглядный и функциональный. Что может быть лучше движка, который чуть менее, чем полностью, адаптируется под нужды разработки?

Конечно же, упоминая о его достоинствах, стоит обратить внимание и на главный недостаток, с которым предстоит столкнуться новичкам: это сложность в освоении. Сегодня Modx любят сравнивать с WordPress, сетуя на слабую документацию и меньшую популярность. Да, все верно, WordPress - это мощная CMS с кучей возможностей, колоссальным выбором плагинов и готовых шаблонов... Но! Разве он даст вам столько свободы творчества, сколько предоставляет "тёплый" и "ламповый" Modx? Вряд ли.

Буду честен, Modx - выбор не для лентяев. Но будьте уверены: приручив этого зверька - вы сможете воплотить в жизнь практически любые амбиции веб-разработки.

Максим Фомин. SEO-специалист

Исходя из практики скажу так, между WP и MODX для большого проекта с валом доработок и с быстрой загрузкой сайта я выберу MODX. Данная CMS имеет мощный механизм кеширования, чем не может похвастаться WP. Так же, Модыкс более гибка система управления, имея интерес к программированию и саморазвитию в данном направлении я бы остановился на нем.

Это не значит, что WP плохая система, она отлично подходит маленьким сайтам, лендосам и блогам. За счет кучи, я повторюсь, кучи плагинов. Даже тот кто знает программирование на уровне запуска Windows почесав репу сможет разобраться и сделать сайт.

Андрей Дебердеев. Вебмастер

Wordpress удобен для людей далёких от программирования, он многофункционален, есть возможность расширения функционала различными плагинами. В нем присутствует очень удобный интерфейс для конструирования страниц (прим. от автора статьи, имеется в виду плагин visual composer), за счёт которого их создание становится намного быстрее. Основной недостаток Wordpress - перегрузка плагинами приводит к очень медленной работе.

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

Светлана Светлакова. Контент-менеджер

На первый взгляд, не вижу разницы в том, на чем сделан сайт. Если разработчик заранее позаботился обо мне и "вывел" необходимые поля для редактировании контента в панели администрирования, то все "Ок". Хотя если мне понадобится сделать редирект на Modx, то я не смогу это сделать. А вот в WordPress я смогу скачать плагин redirection и все. Поэтому, с натяжкой, я за WordPress.

Анатолий Лапухин. Банкир

Модкс для меня показался очень сложным, свой личный блог я веду на Вордпресс. Я просто купил хостинг, мне автоматически установили ВП и я просто начал вести блог. Если вдруг что-то "происходит" или мне просто нужно что-то сделать, мой друг Максим мне подсказывает где нажимать нужные кнопки. В код я залез всего один раз, чтобы верифицировать свой сайт в Яндексе. Любую свою потребность я закрываю плагинами, благо их просто куча.  

Отправь свой вопрос.

Я с радостью тебе отвечу, правда. Особенно если это касается блога или сотрудничества.