Мы не будем сравнивать дизайн и юзабилити CMS так как это индивидуально. И немного статистики.
Wordpress
Плюсы
- Система беслпатная
- Очень долго на рынке, большое комьюнити, легко найти ответ на любой вопрос
- Огромный список плагинов и шаблонов
- Большой рай для пиратов, почти каждый плагин можно скачать null версию
- Легкость посадки на CMS, нет шаблонизатор только PHP
- Есть плагин Woocommerce, который позволяет сделать из обычного сайта полноценный интернет магазин
- Легко найти фрилансера, который умеет работать с ВП
- Удобная панель администратора, на освоение которой не требуется много времени.
Минусы
- Из-за того, что популярный больше взломов чем у обычных CMS (Опять же проблема с логин страницей и формами с помощью каптчи решается)
1с Битрикс
Плюсы
- Большой функционал из коробки
- Глубокая интеграция с другими продуктами 1C
- Маркетплейс с приложениями и готовыми сайтами.
- Встроенные инструменты обеспечения безопасности и возможность приобретения расширений для защиты сайта.
- Система пользовательских групп с разделением прав.
Минусы
- Платный от 5400 руб.
- Очень древняя админ панель
- Сложная посадка верстки, не понятная структура для новичка
- Bitrix-разработчики стоят дорого и их не так много
- Платные ежегодные обновления
Joomla
Плюсы
- Бесплатная система
- На 3 месте по популярности из-за этого много бесплатных тем и плагинов
- Встроенная защита от спама, взлома и функционал создания бэкапов
Минусы
- Есть минусы при SEO-оптимизации сайта в работе с title и заголовками, появляются дубли при редактировании статьи. Конечно, все это решается установкой различных хаков, но, в других системах это изначально правильно работает.
- Большое количество лишнего кода, создание которого не всегда оправдано, особенно, если мы создаем небольшой корпоративный сайт или сайт-визитку.
- Из-за большого количества бесплатных плагинов, много из них не качественные и не безопасные
ModX Revolution
Плюсы
- Гибкая система натяжки
- Функция одновременной работы над двумя сайтами.
- Разработка сайтов любой сложности: от визитки до интернет-магазина.
- Удобный свой синтаксис тегов. Это одно их главных отличий данного инструмента от других CMS с открытым исходным кодом.
Минусы
- Ограниченное количество шаблонов, плагинов.
- Маленькое комьюнити по сравнению с гигантами
- Как и у любой бесплатной системы с открытым кодом, есть проблемы с уязвимостью.
- Шаблонизатор Twig и не привычный синтаксис
- Плохо подходит для интернет магазинов
October CMS
Недавно на канале делал ролик полной посадки, ссылка
Плюсы
- Система построенна на прогрессивном фреймворке Laravel
- Любой php разработчик легко разберется в ней
- Легкая из коробки, чтобы добавить функционал нужно просто ставить плагины
- Развертывание сайта в один клик
Минусы
- Ограниченное количество шаблонов, плагинов.
- Маленькое комьюнити по сравнению с гигантами
- В качестве шаблонов используется Twig. Но в то же время — это не чистый и красивый шаблон, а каша из PHP кода и тегов.
- Не популярная система, нет частых обновлений и нет поддержки
- Идеально подходит для одностраничников, в крупных проектах лучше не использовать
Я не добавил сюда OpenCart так как она узконаправленная и она очень круто подходит для интернет магазинов.
Мой итог, что для чего использовать и какую CMS выбрать?
- Если Вы не разработчик и просто хотите накатить бесплатную тему, то Wordpress идеально решение.
- Если Вы делаете посадку одностраничного сайта выбирайте среди Woocommerce или October CMS
- Если Вы делаете сайт каталог или корпоративный сайт, выбирайте между Wordpress, ModX и в крайнем случае 1C bitrix и Joomla
- Если Вы делаете интернет магазин берите OpenCart или 1С Bitrix
- Но я все равно, во всех случаях отдаю предпочтения вордпресу, потому что он для меня легок и я могу исправить почти все его минусы. Но я также не против попробовать другие CMS.
- Кстати у нас с Вами есть верстка с сайта по частицам, на какую CMS ее посадим ModX, Joomla или 1С пиши в комменты!