Что же такое CMS? Это то же самое, что админка сайта, административная часть сайта, панель управления сайтом. Собственно, сама аббревиатура расшифровывается как Content Management System – «система управления контентом».
А сегодня мы рассмотрим топ-5 бесплатных. На самом деле, различных CMS большое количество, есть и платные, и бесплатные. Даже сами веб-студии разрабатывают свои движки, как и мы, и работают на них годами (десятилетиями).
WordPress
WordPress – на сегодняшний день самая популярная платформа в мире. Движок находится в свободном доступе, вы можете его скачать с официального сайта.
Когда-то WordPress затачивался под блог, но благодаря разработчикам плагинов, шаблонов сайта, активному сообществу любителей этой платформы, он стал универсальным движком, который решает много задач. Ко всему прочему, WordPress имеет много отзывов, горы инструкций и видеоуроков в сети. Поэтому решить какую-нибудь проблему не составит труда.
Плюсы WordPress:
- Популярность платформы. Если подобного рода платформой пользуется много людей, значит в этой кухне варится много программистов и разработчиков, которые постоянно трудятся над усовершенствованием системы и расширяют библиотеку плагинов и шаблонов.
- Невероятное количество обучающих материалов, инструкций, видеоуроков и форумов.
- Огромное количество плагинов, которые можно скачать бесплатно, но не все, конечно (закатайте губу обратно).
- На хостингах уже имеются готовые настройки к движку, стоит нажать только одну кнопку.
- На сайтах, где продают шаблоны, всегда можно выбрать понравившийся из большого количества представленных работ.
- Для новичков, в принципе, легок для освоения.
Минусы WordPress:
- Популярность платформы. Да, популярность является как плюсом, так и минусом. Хакеры не дремлют. Поэтому сайты на WordPress больше всех подвергаются взлому.
- Из-за большого количества плагинов и дополнительных систем создает большую нагрузку на сервер. Поэтому придётся потратиться на хороший хостинг.
- Низкая загрузка сайта. Чтобы привести скорость сайта к идеалу, придётся постараться.
Joomla!
Joomla! представляет собой бесплатную систему для создания веб-ресурсов любых типов. Проект с открытым исходном кодом, в свободном доступе. Сам движок вы так же можете скачать на официальном сайте. В 2019 году всё так же продолжает успешно развивается во всех направлениях, ему, на минуточку, уже 7 лет. До сих пор популярен у миллионов пользователей по всему миру.
Плюсы Joomla!:
- Подходит для создания любых типов сайтов: лендинга, визитки, каталога, интернет-магазина.
- Безопасность. Разработчики часто выпускают обновления, устраняя «дыры».
- Большое количество плагинов, которые расширят функционал вашего сайта.
- Много материалов для изучения, уроков, форумов, где вам помогут разобраться с возникшей проблемой.
- Полный доступ к коду, даже через саму админку.
Минусы Joomla!:
- Панель управления очень сложная, при первом заходе очень легко запутаться, интуитивно тоже не очень понятно.
- Да, мне тоже когда-то пришлось читать инструкцию только для того, чтобы выложить статью на сайте.
- Скорость работы сайтов на этом движке приемлемая, исправляется хорошим хостингом, оптимизацией самого сайта, плагинами и настройками.
- Опять же, популярность системы играет против, уровень безопасности хромает, требуются доработки плагинами и руками. Придётся почитать дополнительные статьи.
- Обновления движка не всегда проходят гладко. Могут возникнуть серьезные сбои. Вплоть до того, что вы не сможете попасть в админку, и даже могут потеряться данные. Поэтому всегда делайте бэкапы. Если есть автоматические бэкапы на хостинге, это ещё лучше
Drupal
Давайте обозначим сразу: движок Drupal только для опытных программистов. Если вы не в теме и только начали вливаться в фауну веб-программирования, то для старта он точно не подойдёт.
Сам движок универсальный, спокойно работает со всеми типами сайтов. Хорошо работает с огромными сайтами и сложной организацией структуры. Главное отличие – это высокий уровень безопасности и скорость работы при условии хорошего хостинга. На просторах интернета достаточно много готовых шаблонов, но сам процесс установки достаточно сложный.
Плюсы Drupal:
- Движок работает со всеми типами сайтов, возможно внедрить любой тип контента.
- Отличные стандартные SEO модули.
- Большое количество документации, уроков, руководств, есть форумы, где вам всегда поможет мозговитый программер.
- Большой выбор модулей, которые помогут расширить базовую функциональность вашего сайта.
- Высокий уровень стандартизации – почти весь код пишется разработчиками в едином стиле.
Минусы Drupal:
- Сложный для освоения, для обычных пользователей и новичков не подойдёт.
- Не получится настроить большинство модулей без знаний программирования.
- Для хорошей скорости сайта нужен добротный хостинг, придётся потратиться.
OpenCart
OpenCart – одна из бесплатных и популярных систем, которая тесно завязана с интернет-магазинами, а точнее, с e-commerce. Как только вы установите готовый пакет, сами удивитесь, что туда входит. Стартовый набор впечатляет: визуальный редактор шаблонов, карточки товара, мультиязычность, фильтры, скидки, отзывы, рейтинги товаров, оплата, доставка и многое другое. Но, к сожалению, дополнительные модули будут стоить денег.
В самой системе много тонких настроек, поэтому вы сможете настроить её под себя, интуитивно всё понятно. В сети много документации и инструкций. Интерфейс приятный, с подсветкой синтаксиса. Высокий уровень безопасности системы. В одной админке можно управлять несколькими магазинами. Перед каждым обновлением система сканирует весь сайт на совместимость, чтобы не было конфликтов. Поэтому ваш сайт уж точно из строя не выйдет.
Плюсы OpenCart:
- Быстрый старт. Готовый функционал в одной коробке.
- Уровень сложности – начальный, средний. Легко изучается.
- Отличный юзабилити шаблонов и полезных модулей для работы.
- Есть разделение прав доступа.
- Мощный хостинг не требуется.
- Много шаблонов в сети, вспомогательной документации и форумов.
- Встроенная в админку статистика по электронной коммерции.
Минусы OpenCart:
- Слабые настройки SEO, придётся дорабатывать и устанавливать дополнительно расширения.
- Некоторые дополнительные модули и шаблоны можно получить только за отдельную плату.
- Сложная форма заказа, в коробке нет модуля на быстрый заказ.
- Сложный загрузчик картинок.
- Обновляется движок редко
MODX Revolution
MODX – сравнительно молодая система управления сайтом, которая увидела свет в 2009 году. Это вариант больше для разработчиков, нежели для начинающих, и точно не готовое решение для любителей «конструкторов». Если не знаешь PHP и HTML, то здесь делать нечего. В ней нет конструкторов меню или готовых модулей, которые можно перетащить в шаблон. Скачать можно на официальном сайте.
Панель управления имеет простой дизайн, структура понятна. Заточенных под движок готовых дизайнов и шаблонов сайта не имеет (хотя я видела парочку в продаже, это редкость), зато это позволяет купить любой HTML-шаблон и интегрировать его. Причем, интеграция не займет много времени – пару вечеров и готово. Внутри системы есть специфический синтаксис, придётся его поизучать, он нигде больше не используется.
Плюсы MODX Revo:
- Отличный интерфейс, интуитивно всё понятно.
- Есть вся документация на русском языке, причем, официальная.
- Отличная русская локализация всех элементов движка.
- Что касается скорости, можно сказать всё летает, поэтому покупать супер-пупер хостинг не потребуется.
- Высокий уровень безопасности, есть настройки групп авторизации.
- Есть готовые модули, доступны для установки прямо из админки.
- Полная свобода творчества. Создавайте структуры и элементы любой сложности.
- Бесподобная оптимизация сайтов (SEO) – это они так у себя написали, звучит круто, а главное это правда.
Минусы MODX Revo:
- Нестандартный синтаксис. Некритично, потому что он не такой сложный.
- Не подходит для новичков, требуются знания в html, css, php.
- Мало готовых шаблонов, для быстрого запуска сайта. Обычно требуются дополнительные доработки и оптимизации руками программиста.
- Наряду с популярными системами материалов и обучалок на порядок меньше.