Что такое CMS
CMS (от англ. Content management system) – это система управления контентом, WEB-интерфейс или компьютерная программа, с помощью которой обрабатывается информация на сайте – ёё структура и внешний вид, а также текст, видео, фото, документы и другой контент.

Критерии выбора платформы для интернет-магазина
Что должна обеспечить CMS для интернет-магазина? Рынок выставляет такие требования к современному интернет-магазину:
- Каталог товаров должен помочь покупателю легко найти и выбрать товар (наличие фильтров, сортировок, функций сравнения и т.д.).
- Расширяемый каталог. Возможность роста ассортимента – от десятков до тысяч товаров.
- Автоматическое обновление большого количества товаров (интеграция с 1C). Поддержка каталога в актуальном состоянии.
- Формирование заказа на покупку. Удобная корзина – возможность легко поменять количество товаров, удаление и дозаказ товаров. Возможность как быстрого заказа без регистрации, так и заказа с регистрацией.
- Удобный выбор способов оплаты и доставки. Возможность онлайн-оплаты.
- Удержание покупателей. Личный кабинет пользователя с историей заказов и другими данными.
- Импорт данных о заказах из CMS в CRM. Возможность выгрузить данные о клиентах (например, для e-mail рассылок).
- Интеграция с системами аналитики для анализа конверсий и эффективности рекламы.
- “SEO-friendly”. Метатеги, структура, url, скорость работы, адаптивность, верстка и т.д. – все это должно “дружить” с принципами SEO.
- Редактирование прав доступа.
- Возможность внесения изменений в шаблон и доработки под свои нужды (для опытных бизнесов).
Исходя из данных критериев, а также из целей и задач конкретного бизнеса, владелец интернет магазина делает выбор в пользу той или иной CMS. Давайте разберемся какие бывают виды CMS.
Виды CMS
Облачные CMS

Облачная (SAAS) CMS – это система управления сайтом, размещенная на серверах разработчика, без предоставления доступа к программному коду. Владение данной системой сводится к аренде готового функционала.
Плюсы
- Облачные CMS дают возможность владельцам сайта быстро запустить бизнес не вникая в программную часть. Не обязательно владеть техническими навыками.
- Доступ с любого устройства через интернет.
- Облачные CMS имеют относительно невысокую стоимость аренды.
- Все заботы об обслуживании и техподдержке ложатся на плечи разработчиков.
- Возможность быстро сменить платформу, выбрать другой пакет.
- Низкие требования к компьютеру пользователя.
Минусы
- Нет возможности доработать функционал под свои специфические нужды.
- Регулярная плата за аренду.
- Ограничения функционала в зависимости от выбранного пакета.
Примеры
Популярные SAAS CMS в русскоязычном регионе – InSales, Shop-Script, StoreLand, AdvantShop, CartEnergy, Diafan.Cloud.
Самописные CMS

Самописная CMS – это система управления сайтом, написанная одним автором-разработчиком либо веб-студией. В большинстве случаев, такие CMS идут в пакете при создании сайта в качестве платформы.
Плюсы
- Функционал максимально заточен для решения задач конкретного продукта. Владелец сайта – “царь и бог” проекта и решает какие функции будут в интернет-магазине и в админке.
- Исключение минусов популярных CMS и развитие их преимуществ.
- Вопросы по техподдержке быстро решаются напрямую с разработчиком.
- Меньшая вероятность взлома, так как обычно хакеры пользуются “дырами” популярных систем (хотя всегда бывают исключения).
- О стоимости можно договориться – уместен торг 🙂
Минусы
- Жесткая привязка к одному разработчику (студии). Риск от занятости или недоступности разработчика, повышения цены или других факторов.
- Зависимость качества движка от опыта разработчика.
- Высокая стоимость продукта, которая обуславливается индивидуальным подходом.
- Зависимость от понимания конечного результата заказчиком и от грамотного составления ТЗ.
Коробочные CMS

Коробочные CMS – это серийные платные или бесплатные готовые системы управления сайтами, которые устанавливаются на сервере заказчика. Обычно состоят из модулей.
Плюсы
- Стабильность. Работоспособность проверена на большом количестве пользователей и баги маловероятны.
- Прозрачность. Есть документация, код в открытом доступе, форумы и сообщества с готовыми ответами, а также есть множество специалистов, к которым можно обратиться за помощью по доработкам функционала (в рамках возможностей).
- Готовые модули для решения определенных задач, которые легко подключаются (например, модуль “новости” или модуль “e-commerce”).
Минусы
- Адаптация нужд заказчика к возможностям CMS. Как результат – компромиссные решения по функционалу.
- Для высоконагруженных проектов коробочное решение может не подойти из-за особых технических требований.
Примеры
Примерами коробочных CMS являются такие системы, как – 1С-Битрикс, Opencart, WordPress, Joomla! и другие.
Сравнение видов CMS
Исходя из основных характеристик и статистики использования разных видов CMS, можно сделать предположительную таблицу сравнения:
|
Критерий |
Облачная CMS |
Платная коробочная CMS |
Бесплатная коробочная CMS |
Самописная CMS |
1 |
Быстрота запуска проекта. Желание протестировать нишу. |
+++ |
++ |
++ |
– |
2 |
Большой выбор готовых модулей |
+++ |
+++ |
++ |
– |
3 |
Решение специфических задач бизнеса |
+ |
++ |
+ |
+++ |
4 |
Техническая поддержка клиентов |
+++ |
+++ |
– |
+++ (зависит от разработчика) |
5 |
Возможность внесения доработок и расширения функционала |
– |
++ |
+ |
+++ |
6 |
Необходимость иметь технические навыки |
– |
+ |
+++ |
+ |
7 |
Финансовые затраты |
+ |
++ |
– |
+++ |
8 |
Удобство панели управления |
+++ |
++ |
++ |
+++ |
9 |
Наличие кабинета покупателя |
+++ |
+++ |
+ |
+++ |
10 |
Готовые решения по онлайн-оплате |
+++ |
++ |
+ |
+++ |
11 |
Гибкость управления характеристиками, фильтрами товаров, а также наценками, акциями. |
+++ |
+++ |
+ |
+++ |
12 |
Возможность изменения функциональности на уровне кода |
– |
+++ |
+++ |
+++ (зависит от разработчика) |
Рейтинг CMS в русскоязычном сегменте
Согласно аналитическому порталу www.cmsmagazine.ru , который регулярно обновляет рейтинг популярных движков для интернет-магазинов, в октябре 2018 в ТОП-15 вошли следующие CMS:
- 1С-Битрикс
- Opencart
- WordPress (плагины WooCommerce, osCommerce)
- Joomla! (компонент VirtueMart)
- MODX
- Drupal
- UMI.CMS
- NetCat
- Shop-Script
- CS-Cart
- DIAFAN.CMS
- HostCMS
- Magento
- AMIRO.CMS
- PrestaShop
Разберем первые пять из них.
1С-Битрикс

Стоимость лицензий
По состоянию на октябрь 2018, в зависимости от количества модулей, цены: 1500 грн, 4500 грн, 9000 грн, 19000 грн. Модуль “Интернет-магазин” входит в лицензию начиная от 9000 грн.
Возможности модуля “Интернет-магазин”:
- Торговый каталог. В том числе управление фильтрами, свойствами, акциями, подписки на товар, функция “вы смотрели”, отложенные покупки, поиск по товарам и многое другое.
- Корзина товаров, личный кабинет, создание заказов и управление заказами. Например, корзина позволяет сделать мгновенный пересчет цены при изменении свойств товаров перед самой покупкой.
- Управление валютами, единицами измерения.
- Управление доставкой, интеграция с платежными системами.
- Интеграция с 1C и CRM. Складской учет. Непрерывное обновление данных.
- Конструктор отчетов.
Кроме того, модули для бизнеса 1С-Битрикс дают возможность управлять рассылками, анализировать конверсии и каналы рекламы, подключать веб-аналитику, а модуль “Бизнес-процессы” дает широкое поле действий по настройке собственной цепочки процессов, их статусов и действий (от отправки письма, создания документа до изменения кода в базе данных).
Выводы:
На сегодняшний день, это оптимальный движок для профессиональных интернет-магазинов, который помимо базового функционала дает возможность гибко настроить функционал под свои бизнес-процессы. Движок также потянет высоконагруженный проект (есть отдельные тарифы) без дополнительного привлечения программиста. Стоимость довольно высокая, но соотношение цена-качество соблюдено.
Opencart

Это платформа, написанная на языке программирования PHP западными разработчиками и на сегодняшний день широко распространена по всему миру. Существует платная и бесплатная версии. Сравним их функционал:
В обеих версиях присутствует:
- Полнофункциональное администрирование (панель управление, контроль доступов, отчеты и статистика), быстрый переход к товарам, быстрое добавление в корзину, фильтр товаров и быстрый поиск по товарам, Выгрузка товаров на Яндекс.Маркет, Price.ua, Hotline.ua, Prom.ua.
- Мультивалютность, мультиязычность.
- SEO-менеджер с гибкими настройками параметров – H1, мета-теги, оптимизация дублей, управление индексацией, генерация ЧПУ, Sitemap.
- Личный кабинет покупателя.
- Промокоды, акционные товары.
- Большой выбор способов доставки.
- Способы оплаты – при получении или банковский платеж.
- Модули: акции, баннеры, хиты продаж, популярные товары, слайдер, карусель, фильтр товаров, рекомендуемые товары, статьи, с привязкой к категории/производителю/ товару, настраиваемое меню и т.д.
В платной версии присутствует:
- Персональная настройка верхних блоков и футера.
- Производители в категории, хиты продаж, акции и новинки с привязкой к категории/производителю.
- Добавление баннеров товаров для акцентирования внимания на определенных товарах.
- Навигация по алфавиту производителей.
- Модуль “Вы смотрели”, который отображает просмотренные товары.
- Модуль “Turbo Opencart”, позволяет увеличить скорость загрузки в 15 раз благодаря кешированию данных.
- Витрина категорий – позволяет выводить блоки категорий на главной странице в виде изображений.
Выводы:
Opencart – это полноценный движок для современного интернет-магазина. Основной плюс – это бесплатная версия. Стоимость платной версии – 1000 руб., что очень даже приемлемо. Помимо большого количества готовых модулей, система имеет русскоговорящее сообщество и большое количество специалистов, готовых выполнить любые модификации под ваши потребности.
WordPress (плагин WooCommerce)

WooCommerce – это бесплатное расширение для создания интернет-магазина на WordPress. Основные возможности:
- продажа товаров любых модификаций и конфигураций, возможность партнерских продаж из других интернет-магазинов;
- управление подписками для покупателей;
- гибкое управление доставкой – выбор региона, способа доставки, расчет стоимости доставки в реальном времени;
- расширенные платежные опции – прием оплаты картами, PayPal, банковскими переводами… и пр. Кроме того, более 140 платежных шлюзов интегрируются с WooCommerce;
- управление промоакциями, наценками на товар и многое другое;
- импорт и экспорт товаров;
- интеграция с Google Analytics и другими сервисами статистики;
- интеграция с социальными сервисами.
Выводы:
Самое главное преимущество WooCommerce – это огромное количество бесплатных и платных расширений, которые позволяют настроить магазин под ваши нужды, добавляя широкий спектр функций и возможность интеграции с различными сервисами. На сегодняшний день количество установок WooCommerce – более миллиона, а это значит, что для вас обеспечена огромная база технических специалистов, поддерживающих данное решение.
Joomla! (компонент VirtueMart)

VirtueMart – это свободное программное обеспечение для создания интернет-магазина на базе таких платформ, как «Mambo» и «Joomla!». Данный модуль написан на PHP и имеет активную техподдержку. Основные возможности:
- Маркетинговые инструменты – управление ценообразованием, купоны и др.
- Управление налогами – выбор ставки НДС, выбор правил для региона, создание классов налогов.
- Управление товарами – управление большим количеством свойств, неограниченная вложенность, возможность сортировки.
- Администрирование – управление группами пользователей, импорт/экспорт, выбор валюты, стран, отчеты продаж, выбор способов доставки/оплаты.
- Возможности интерфейса – сопутствующие товары, расширенный поиск, сравнение продуктов, отзывы о товарах, аккаунты покупателей и др.
- Импорт/экспорт – товаров, заказов, покупателей.
- Производители – возможность группировки по категориям.
- Возможность интеграции со множеством сторонних сервисов.
Выводы:
VirtueMart – наиболее популярное приложение для Joomla!, которое было скачано более 2,5 миллионов раз. Основные достоинства – это бесплатность, расширяемость и функциональность. К минусам VirtueMart (как и WooCommerce) можно отнести большое количество стандартных функций, которые идут в комплекте и могут утяжелять продукт и “засорять код”.
MODX

MODX – это бесплатная система управления сайтами, написанная на PHP. Может устанавливаться как на сервер заказчика, так и загружаться “в облако”. Для разработки интернет-магазинов используется модуль ShopModx. Основные возможности системы:
- Множество шаблонов – регистрация пользователей, поиск по сайту, управление меню, управление комментариями.
- Генерация каталогов/блогов/новостей.
- Быстрота работы (сайты с десятками тысяч документов работают с откликом 0,02 — 0,6 секунд).
- SEO-модуль, управление ЧПУ.
- Кросс-браузерность и кросс-платформенность работы.
- Управление правами пользователей.
Возможности интернет-магазина:
- Управление заказом (даже не оформленные заказы хранятся в базе данных).
- Управление корзиной.
- Личный кабинет пользователя, управление паролями, регистрация как через Login, так и через соцсети.
- Мультиязычность, мультивалютность.
- Работа с электронными деньгами.
- Складской учет товаров.
- Управление скидками и подарками.
Выводы:
MODX – это перспективная система управления для интернет-магазинов. Хотя, движок не такой популярный, как, например WooCommerce или Opencart, он активно развивается и масштабируется. Плюсами системы являются – бесплатность, открытость кода, современные технологии разработки, наличие большой базы готовых платных и бесплатных дополнений, русскоязычное сообщество и постоянная обновляемость.
Итоги
Надеемся, что данная статья поможет вам в таком нелёгком деле, как выбор движка для интернет-магазина. Еще раз подытожим:
- При выборе движка, прежде всего руководствуемся целями бизнеса и тщательно продумываем все нужные компоненты.
- Учитываем тип бизнеса – стартап или “старичок” на рынке? Стоит ли начать с малого или нужно масштабировать то, что есть?
- Продумываем финансовые возможности.
- Анализируем функционал CMS и делаем выбор.
Делитесь своими мыслями в комментариях!