Рейтинг CMS 2020: WordPress, Joomla или Drupal?

Рейтинг CMS 2020: WordPress, Joomla или Drupal?

Благодаря системам управления контентом (Content Management System, CMS) практически любой человек может создать сайт. Примечательно также и то, что для добавление контента, установки шаблонов и добавления функционала вам, как правило, не придётся писать код. Однако практически все сталкиваются с одной и той же проблемой, какую платформу выбрать для будущего сайта и мы решили написать статью, которая должна помочь вам в этом нелёгком выборе. Представляем вашему вниманию рейтинг CMS 2020. Оговорюсь сразу, что в этой публикации будут рассматриваться только бесплатные системы.

Статистика использования CMS

Ниже представлена диаграмма, показывающая популярность CMS систем на 2020год по версии сайта w3tech.com.

51.4% всех сайтов сети Интернет используют собственные решения и не используют системы управления контентом. WordPress используют 29.1% всех сайтов в мире, на рынке же CMS систем доля WP составляет 59.9%.

Рейтинг CMS 2020. Обзор WordPress, Joomla и Drupal.

Перед тем, как рассмотреть каждую систему подробно, давайте посмотрим на сводную таблицу сравнения этих систем.

WordPress Drupal Joomla
Стоимость Бесплатно Бесплатно Бесплатно
Использование 311 млн. 27 млн. 31 млн.
Кол-во бесплатных тем более 4 000 более 1 000 более 2 000
Кол-во бесплатных плагинов более 45 000 более 7 000 более 34 000
За Прост в изучении и использовании, большое сообщество разработчиков, огромное количество обучающих ресурсов. Простота изучения, большое сообщество разработчиков, возможность создать свою социальную сеть. CMS для более опытных разработчиков, огромные возможности кастомизации, enterprise-уровень безопасности.
Против Обновления могу сломать сайт. Часто для кастомизации нужно писать код. Стоит посредине между WordPress и Drupal. Не так проста, как WP, и не так мощна, как Drupal 7 или Drupal 8. Для работы с Drupal нужно уверенно владеть HTML, CSS, PHP и Java

WordPress или Joomla

WordPress позиционирует себя как идеальная платформа для новичков. Joomla же в свою очередь не так проста, как кажется на первый взгляд. Обе системы имеют достаточно низкий порог вхождения, дружелюбный интерфейс панели администратора, а огромное количество модулей позволяют расширять функционал систем. Например, WordPress изначально был CMS для создания блогов. Сейчас же на нём делают интернет-магазины, CRM-системы и так далее.

WordPress или Drupal

Нет сомнений, если вы начинающий веб-разработчик, то Drupal, в сравнении с WP покажется вам крайне и крайне трудным. Однако в плане гибкости и безопасности WP полностью проигрывает. Конечно же это не значит, что вы должны быть экспертом в PHP для того, что бы работать с Drupal, но всё базовые знания обязательны. Здесь не работает схема с вордпрес: скачал, развернул на сервере, установил готовую тему, подпилил чутка и в продакшн.

Если вы блоггер и ничего не смыслите в web-разработке, то ваш выбор WordPress. Однако если вы имеете некоторые знания в этой сфере и хотите получить гибкую, мощную систему с возможностью полной кастомизации, то тогда Drupal для вас лучший выбор.

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

WordPress

Полезные ссылки
Популярные сайты на WP

Начнём с самой популярной.

Вордпрес всегда считался лучшей системой управления контентом для начинающих и простых блогов. Nirav Dave, со-основатель и технический директор Capsicum Mediaworks назвал более 100 причин выбрать вордпрес. Эта система идеальна для тех, кому нужно максимально быстро развернуть сайт и приступить к работе. Благодаря тысячам бесплатных тем и плагинов вы можете создать сайт менее чем за день.

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

Минусы WordPress:
  • Процесс изучение документации к каждому плагину может быть крайне утомительным
  • Что бы иметь возможность полностью кастомизировать систему, придётся выучить PHP и JavaScript
  • Установка некоторых плагинов и тем может навредить или полностью сломать ваш сайт
  • WordPress может быть ресурсоемким

Joomla

Полезные ссылки
Популярные сайты на WP

Joomla старается сильно походить на WP. Она также проста в использовании, легко расширяется сторонними модулями и компонентами - эквиваент плагинов Вордпрес. Как итог, это ещё одна, после wp конечно же, лучшая система для новичков.

Однако есть одно преимущество перед лидером рынка. Если обновления могут сломать ваш сайт на вордпрес, то с Joomla такое случается крайне редко.

Ещё одним преимуществом является более гибкая система настройки платформы. В разделе Настройки вы сможете настроить под себя практически любой сегмент CMS.

Минусы Joomla:
  • Всё как и с вордпрес плагинами. Слишком долго нужно разбираться с их устройством. И сочувствую тем, кто решит кастомизировать код этим модулей.
  • Интерфейс панели администратора не для новичков. У WP проще.

Drupal

Полезные ссылки
Популярные сайты на WP

В последние года я замечаю какими темпами растёт популярность Drupal. Например, сайт Белого Дома работает под управлением этой системы, а это уже говорит о многом. Большинство разработчиков называют Друпал самой можной системой и очень часто можно услышать, что Drupal - это не CMS, а CMF(Content Management Framework), и это не с проста.

Друпал сильно выделяется на фоне других систем. Например, он позволяет делать запросы к базе данных и на основе результатов формировать страницы прямо из админ панели. Это же круто!

Также Drupal обладает крайне сильным уровнем защищённости. При обнаружении уязвимости разработчики в самый кратчайшие сроки выпускают патч, закрывающий дыры.

Рекомендуем к прочтению: Установка Drupal 8 с помощью Composer

Минусы Drupal
  • Очень сложный процесс изучения в сравнении с другими CMS
  • Major-обновления требуют доработки модулей сайта

WordPress, Joomla или Drupal? Кто возглавит рейтинг CMS 2020?

Если загуглить топ CMS 2020, то вы наверняка найдёте огромное количество статей со сравнением систем управления контентом, однако в выводе, как правило, пишут выбирайте ту, которая вам нравится. Мы же пошли другим путём, поговорили с друзьями и знакомыми и просто людьми, занимающимися web-разработкой.

Вердикт такой, если выбирать из этих трёх систем, то берите WordPress когда вам нужен простой сайт или блог. Однако если вам нужна защищённость, гибкость и у вас есть необходимые знания, то ваш выбор Drupal. Почему не Joomla? Дело в том, что она стала этаким середнячком между WP и Drupal, и по сути стала мало кому нужна, так как она сложнее нежели Вордпрес и менее гибкая и защищённая чем Друпал.