Article title
28 февраля 2018

CMS для коммерческого сайта. Сравнение популярных систем

Рейтинг популярных CMS начинают «1С-Битрикс», Joomla, Wordpress и ModX. Мы рассмотрели каждую систему с точки зрения удобства создания коммерческого сайта — делимся с вами результатами. Подойдите к вопросу выбора серьезно — «движок» в значительной мере влияет на развитие сайта.

Александр Кузнецов
разработчик Uplab

«1С-Битрикс»

«1С-Битрикс» — популярная коммерческая CMS от российских разработчиков. Создавалась в первую очередь для высоконагруженных проектов: информационных порталов, интернет-магазинов, сайтов крупных компаний и государственных организаций. Наибольшее распространение получила в электронной коммерции.

Преимущества

  • Коробочная версия включает все необходимые модули для работы с сайтом. В каждой редакции продукта свой набор модулей — чем дороже, тем шире функционал.
  • Удобная и интуитивно понятная, по мнению многих пользователей, административная панель позволяет легко управлять контентом сайта.
  • Система гибкая и кастомизируемая — можно создать и поддерживать проект практически любой сложности и любых масштабов. Регулярные обновления обеспечивают стабильную работу и открывают новые возможности.
  • Есть магазин готовых решений «Маркетплейс 1С-Битрикс», где можно найти множество разработок, как просто расширяющих штатные возможности системы, так и позволяющих создать готовый сайт в кратчайшие сроки без привлечения технических специалистов.
  • Модуль «Поисковая оптимизация» открывает широкие возможности для продвижения в поисковых системах.
  • Интеграция с «1C: Предприятие». Можно отслеживать все покупки через сайт компании, а статус заказа — в личном кабинете. Также возможна синхронизация каталога через «1С» — вся информация о товарах будет обновляться автоматически.
  • Надежность и безопасность — во всех редакциях, кроме «Старт», включен модуль «Проактивная защита». Он включает фаервол, антивирус, защиту от DDOS и др.
  • Сайты, созданные на платформе проходят мониторинг качества. Прохождение мониторинга хоть и не дает стопроцентной гарантии, но позволяет убедиться, что в процессе разработки не было допущено критических ошибок.
  • Система «Композитный сайт» — уникальная, запатентованная технология, которая ускоряет загрузку ресурса за счет оптимизации процесса доставки контента и создания кэшированных копий страниц.

Недостатки

  • Требовательность к ресурсам. Сервер должен быть достаточно мощным. Однако многие хостеры предлагают доступные тарифы для «1С-Битрикс», что снимает проблему.
  • Избыточность кода и сложная архитектура. Для поддержки сайта и доработок нужен программист, который изучил систему.
  • Для внедрения и связи с «1C: Предприятие» необходимо привлекать профессионалов.
  • Стоимость разработки и поддержки. Помимо стоимости самого «движка», необходимо учесть, что стоимость работы программистов на «Битриксе» обычно выше среднего.
  • Платное обновление системы. Срок обновления — 1 год.

Вывод

На «1C-Битрикс» хорошо работают сложные, большие и высоконагруженные проекты. Для маленького сайта лучше выбрать CMS попроще — это позволит сэкономить деньги на развитие продукта и сервиса.

WordPress

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

Преимущества

  • Свободное распространение. Свободно распространяется сам «движок», плагины к нему и некоторые шаблоны дизайна.
  • Простота в установке, настройке и администрировании. Система создана так, чтобы работать с ней мог даже человек далекий от программирования.
  • Многофункциональность. Возможности сайта можно расширять за счет плагинов.
  • Доступность. Существует множество бесплатных тем и шаблонов дизайна, которые можно доработать.
  • Интеграция со сторонними сервисами. К примеру, Livejournal, Instagram, Atom, онлайн-чатами, RSS, trackback, pingback и т.д.

Недостатки

  • Сбои в автоматическом обновлении. Приходится создавать резервную копию и обновлять вручную.
  • Низкая функциональность базовой версии. Если хочется расширить возможности, без плагинов не обойтись.
  • Возможен конфликт плагинов. Плагины производятся сторонними компаниями и специалистами-энтузиастами, поэтому отличаются по качеству.
  • Нагрузка на сервер. Еще одна проблема — из-за большого количества плагинов сайт становится «тяжелым», грузится дольше, работает медленнее.
  • Низкая безопасность. Бесплатные плагины и темы могут иметь «дыры», через которые сайт можно заразить вирусами или использовать для спама.

Вывод

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

Joomla!

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

Преимущества

  • Свободное распространение. Распространяется по стандартной общественной лицензии GPL. Модули и плагины так же бесплатны.
  • Открытый исходный код. Система позволяет разработчикам дорабатывать функционал самостоятельно.
  • Популярность. В сети есть множество готовых модулей и дополнений. Доступны готовые дизайнерские решения, многие из которых бесплатны.
  • Доступность. Система проста в установке и не предъявляет особых требований к хостингу. Работает на серверах с ОС Linux, Mac OS и других.
  • Обучающие материалы. Мануалы и инструкции — в свободном доступе, это облегчает освоение новой CMS для разработчика.
  • Функциональность базовой версии. Система поддерживает более 60 языков, есть настройка прав доступа и групповое администрирование, встроенный менеджер рассылки новостей, можно создать неограниченное количество страниц и т.д.

Недостатки

  • Сложная панель управления. Внутренняя панель управления требует изучения, иногда простые операции отнимают слишком много времени.
  • Сложность модернизации. Система проста в установке, но модернизация происходит за счет дополнений, то есть «костылей».
  • Низкое качество модулей. Поставляются бесплатно и не имеют технической поддержки. Поэтому для обеспечения работоспособности сайта необходим программист.
  • Лишний код. Избыточность кода и дополнительные модули, которые зачастую не оптимизированы, снижают скорость работы сайта.
  • Проблемы с безопасностью. Низкое качество плагинов подразумевает легкий взлом. А из-за большого количества модулей бывает сложно найти «дыру» в защите.
  • Сложность оптимизации под поисковые системы. Решается за счет установки дополнительных модулей.

Вывод

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

MODX

MODX — бесплатная система управления контентом сайта с открытым исходным кодом. Написана на PHP, для хранения данных может использовать MS SQL, MySQL или СУБД. На данный момент актуальна версия Modx Revolution.

Преимущества

  • Скромные требования к хостингу. Достаточно поддержки PHP, веб-сервера IIS или Apache и базы данных MySQL.
  • Кроссбраузерность. Можно создавать любые сайты на стандартах CSS и XHTML, которые адаптируются под различные браузеры.
  • Контроль над выводом HTML-кода. Логика работы CMS и дизайна разделены, а синтаксис тегов позволяет оставить чистый код шаблона.
  • Универсальность. Сайт можно установить на серверах IIS, Apache, Nginx, Lighttpd и Zeus. А также на облачных серверах через Amazon Elastic Compute Cloud (EC2) и в собственном облаке MODX Cloud.
  • Поддержка множества технологий и сервисов. Система работает с AJAX, MooTools, prototype, jQuery, ExtJS, PHP от 5.3.3, RSS, веб-статистикой и подписками.
  • Магазин модулей. Движок легко расширяется за счет плагинов, можно подключить платежные системы, онлайн-магазин, форумы, блоги, баннеры, галереи, формы подписки и т.д.

Недостатки

  • Сложность поиска информации. При возникновении проблем бывает сложно найти ответы на возникающие вопросы.
  • Мало готовых шаблонов. По сравнению с другими бесплатными CMS, количество бесплатных шаблонов не превышает нескольких десятков.
  • Собственная терминология. Веб-страница названа ресурсом, а повторяющиеся элементы HTML-разметки — чанками.
  • Нужны плагины. Базового функционала не хватает для полноценной работы. К примеру, для восстановления удаленных объектов нужен плагин. При этом бесплатных расширений мало, а те, что есть, имеют множество недоработок.
  • Тяжелая административная панель. При работе с контентом много времени тратится на ожидание: страницы открываются заново, списки раскрываются постепенно и т.п.
  • Недостатки в системе безопасности. Отслеживать защиту необходимо в ручном режиме: обновлять систему, шифровать соединения и т.д.

Вывод

MODX считается довольно гибкой системой, которую можно настроить «под себя». Но в то же время для администратора сайта она довольно сложна. CMS позволяет проводить платежи, но в плане безопасности уступает коммерческим альтернативам. В целом ее можно рекомендовать для создания небольших интернет-магазинов и корпоративных сайтов.
Универсальной CMS не существует и, возможно, не появится. Каждая система управления контентом создавалась под решение конкретных задач, с которыми лучше всего справляется. В ряде случаев можно обойтись бесплатным движком, а иногда стоит воспользоваться достоинствами коммерческой CMS.

Основное преимущество коммерческих CMS — гарантии. Разработчики несут ответственность за свой продукт. Кроме того, срок жизни таких проектов дольше — вы получаете доступ к официальной технической поддержке и регулярным обновлениям. Это позволяет поддерживать высокую работоспособность вашего ресурса, что особенно важно для проектов с большой посещаемостью и нагрузкой.
742

Поделитесь материалом с друзьями и коллегами

Комментарии к статье

+7 499 653 78 83