Альтернатива Битрикс: сравнение движков для интернет-магазина CS-Cart и 1С-Битрикс

Всем привет! Меня зовут Леонид Кощеев, я — директор по развитию компании Cart-Power. В этом обзоре я постараюсь дать максимально объективную оценку двум значимым CMS на российском E-Commerce рынке: CS-Cart и 1С-Битрикс.

Леонид Кощеев, директор
по развитию Cart-Power

Это сравнение вычитывали разработчики и Битрикс, и CS-Cart. Благодаря их комментариям удалось предоставить максимально объективные данные.


Сколько стоит?

Тип продуктаБитриксCS-Cart
Платформа для интернет-магазина72 900 руб. для бизнеса24 500 руб. с одной витриной

47 500 руб. с неограниченным количеством витрин
Подписка на обновления25% от стоимости лицензии (18 225 руб.)7 500 руб.

CS-Cart замораживает цены до 1 сентября 2022 года. До указанного числа цены повышаться не будут.

Я решил обратиться в отдел продаж Bitrix со следующим вопросом:

Информация в данной статье основана на моем личном опыте работы с обеими платформами, информации, доступной на официальных ресурсах компаний, на основе опроса более чем 50 веб-студий, их руководителей и разработчиков, которые имели опыт работы как с CS-Cart, так и с 1С-Битрикс, а также на основе ряда экспериментов, которые я провел в ходе написания данного материала.

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

Моя цель — показать все сильные и слабые стороны продуктов. Искренне надеюсь, что у меня это получилось, и статья позволит Вам сэкономить значительное количество времени и денег.

Обе платформы интернет-магазина имеют различные редакции. Открыть интернет-магазин с помощью 1С-Битрикс можно, воспользовавшись одной из двух редакций 1С-Битрикс: Управление сайтом«Малый Бизнес» или «Бизнес». Кроме того, есть возможность существенно сэкономить и создать интернет-магазин, воспользовавшись одним из готовых решений на MarketPlace. Данные решения можно устанавливать даже на базовую редакцию «Старт». Однако наряду с экономией вы получаете и весьма ограниченное количество функций.

Согласно информации на сайте компании 1С-Битрикс в редакции «Малый бизнес» отсутствуют некоторые функции, такие как «Брошенные корзины покупателей», «Наборы и комплекты» и другие.

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

Таким образом редакция «Бизнес» функциональнее и, соответственно, дороже (подробнее о стоимости мы поговорим ниже). Именно эту редакцию мы и будем сравнивать с CS-Cart.

CS-Cart изначально ориентировалась на международный рынок и в апреле 2014 года начала активно выходить на российский (CS-Cart Русская версия). До этого момента существовали редакции: CS-Cart, которая являлась международной сборкой, и CS-Cart для маркетплейсов, ориентированная на создание площадки, где продавцы могут создавать собственные витрины и выкладывать товары на продажу. Нас же интересует CS-Cart Русская версия, адаптированная под потребности клиентов РФ: популярные платежные методы, методы доставки, интеграция с 1C, Мой склад, возможность выгрузки в Яндекс.Маркет и другие.

Итак, мы разобрались с некоторыми особенностями редакций обоих продуктов. Давайте перейдем непосредственно к сравнению CS-Cart и 1С-Битрикс: Управление сайтом — Бизнес.

Основные критерии, по которым я буду сравнивать решения для электронной коммерции:

Процесс установки

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

Установка Bitrix и CS-Cart в подробностях

Вывод о процессе установки

Установить движок интернет-магазина CS-Cart можно немного быстрее (порядка 10 минут против 20 минут, которые потребовала установка 1С-Битрикс). Решение Битрикса, виртуальная машина, позволяет выполнить все необходимые настройки сервера автоматически. Настраивать сервер под CS-Cart можно также с помощью готовых сценариев. 1С-Битрикс, в свою очередь, предоставляет большие возможности предварительных настроек магазина еще на этапе установки, также имеется мастер настройки интернет-магазина. В CMS интернет-магазина CS-Cart основная часть настроек перенесена в мастер настройки, который позволяет выполнить необходимую для запуска конфигурацию сразу после установки.

Состав базовой коробки

Платформа для интернет-магазина CS-Cart является узкоспециализированным продуктом, ориентированным на быстрое создание интернет-магазина. 1С-Битрикс: Управление сайтом — Бизнес рассчитан на более широкое поле использования: разработка бизнес-портала, корпоративного сайта крупной организации или предприятия, информационно-справочной системы, интернет-магазина. Следствием данного факта могло бы послужить и большее количество возможностей для интернет-торговли в CS-Cart, однако, 1С-Битрикс также обладает значительным количеством полезных фишек. В то же время кому-то может показаться, что в продукте много лишнего (опять же, по причине широкого поля направленности).

Детальный анализ состава базовой коробки занял больше времени, чем описание остальных критериев оценки в данной статье. Результатом стала информативная таблица, которую я вынес в отдельный материал:

Сравнительная таблица состава базовых коробок платформ интернет-магазинов CS-Cart и 1С-Битрикс

Вывод о составе базовой коробки

Платформы достаточно функциональны и имеют большое количество возможностей, вникая в каждую из которых, можно все больше уходить в детализацию оценочных факторов. Рекомендую лично ознакомиться со списком возможностей и сделать выбор на основе специфики вашего проекта. С одной стороны, в Битрикс много функционала, который вряд ли пригодится в интернет-магазине, с другой стороны, он может пригодиться именно вам. В CS-Cart же включен именно тот функционал, который нужен при онлайн-продажах.

Стоимость коробки

Лицензию CS-Cart на данный момент можно приобрести за 24 500 рублей. За 47 500 рублей вы можете стать владельцем лицензии CS-Cart Ultimate и иметь возможность создавать неограниченное количество магазинов. Продление подписки на обновления обойдется владельцу CS-Cart в 7 500 рублей за один год, если продлевать до окончания текущей подписки.

Лицензия 1С-Битрикс: Управление сайтом — Бизнес обойдется вам в 72 900 рублей. Продление лицензии Битрикс (редакции бизнес) составит 18 225 рублей.

Вывод о стоимости коробки

Как вы сами можете видеть, сравнение CMS интернет-магазинов показывает, что стоимость лицензий отличается почти в три раза: 72 900 рублей — Битрикс, 24 500 рублей — CS-Cart. Подписка на обновления также дороже у Битрикс: 18 225 рублей — Битрикс, 7 500 рублей — CS-Cart.

Тип продукта Битрикс CS-Cart
Платформа для интернет-магазина 72 900 руб. для бизнеса 24 500 руб. с одной витриной

47 500 руб. с неограниченным количеством витрин
Подписка на обновления 25% от стоимости лицензии (18 225 руб.) 7 500 руб.

Скорость работы и высокие нагрузки

Скорость работы интернет-магазина — очень тонкая тема. Ведь то, насколько быстро загружаются страницы и оформляется заказ, зависит от огромного количества факторов.

Я все же решил провести свой небольшой анализ скорости работы CS-Cart и Битрикс, однако основную информацию я предлагаю черпать из кейсов, и сейчас вы поймете почему.

Итак, я использовал два идентичных сервера для тестирования платформ:

  • 1 логическое ядро процессора Intel Xeon E5620, 2.4Ghz с полной передачей всех инструкций физического CPU.
  • SATA 7200 RPM диск на 20Gb, который работает в массиве RAID 10.
  • 1025Mb оперативной памяти.
  • KVM виртуализация.

При установке Битрикс мы воспользовались виртуальной машиной, которая оптимизирует сервер для максимально быстрой работы системы.

При установке движка интернет-магазина CS-Cart мы воспользовались результатами исследования одной из моих статей.

Вот что нам показала консоль Google Chrome при загрузке карточки товара Битрикс:

Скорость Битрикса

А это результат карточки товара CS-Cart:

Скорость CS-Cart

Далее я проверил карточку товара Bitrix в PageSpeed Insights:

Google PageSpeed у Битрикса

И затем проделал ту же операцию с карточкой товара CS-Cart:

Google PageSpeed у CS-Cart

Разумеется, когда мы говорим о скорости и нагрузках, вытекает необходимость проведения нагрузочного тестирования обеих систем. И я было уже собирался этим заняться, но затем наткнулся на исследования ребят из loaddy.com:

  1. Нагрузочное тестирование CMS для интернет-магазинов
  2. Какая из CMS для интернет-магазина лучше всего переживает нагрузочное тестирование

Результаты второго тестирования были опубликованы спустя несколько месяцев после первого. Как указано во втором исследовании «Представители CMS высказали в комментариях замечания», и во втором исследовании эти замечания были учтены.

Результаты исследований и выводы авторов следующие:

платформа для интернет-магазина CS-Cart выдерживает примерно 450 посетителей, что является очень хорошим результатом, особенно по сравнению с предыдущим тестированием.

Что касается 1С-Bitrix и NetCat, они поменялись местами по сравнению с предыдущим тестированием. Но если посмотреть графики, то у обоих абсолютно неадекватное поведение на нагрузку. Bitrix падает сразу, NetCat падает тоже сразу, но потом иногда выдает успешные ответы, чередуясь с ошибками.

Второе исследование также не оставило равнодушными представителей CMS и собрало множество различных комментариев.

Давайте вернемся к кейсам и поговорим немного о них. И на базе CS-Cart, и на базе Битрикс есть живые высоконагруженные проекты с большим количеством товарных позиций.

На этой странице вы можете посмотреть истории успеха интернет-магазинов на CS-Cart, а здесь — истории успеха Битрикс.

Одним из самых удачных кейсов на основе CS-Cart можно назвать ShopClues. Это один из самых крупных маркетплейсов не только в Индии, но и в мире. На сайте представлено более 28 000 000 товарных позиций, более 500 000 продавцов сотрудничают с данным маркетплейсом и имеют на нем аккаунты.

Shopclues — крупный маркетплейс на CMS для интернет-магазина CS-Cart

Разумеется у Битрикса есть не менее масштабные кейсы. Например сайт сети Эльдорадо, который не нуждается в каком-либо представлении.

Стоит принять во внимание тот факт, что Эльдорадо разработан на решении «1С-Битрикс: Enterprise», стоимость которого начинается от 1 499 900 рублей. Shopclues же разработан на основе решения Multi-Vendor, стоимостью 1 450 долларов, что на сегодняшний день составляет около 161 000 рублей.

Вывод о скорости работы и высоких нагрузках

На обеих платформах есть кейсы, которые демонстрируют возможность создания высоконагруженных систем с большим количеством данных. Сказать точно, какая именно система больше заточена под высокие нагрузки, сложно, но можно сделать выводы, прочитав приведенные выше исследования loaddy.com и критики исследований в комментариях.

Юзабилити панели администрирования

Многие владельцы веб-студий отмечают, что CS-Cart имеет очень удобную, интуитивно понятную панель администрирования. 1С-Битрикс: Управление сайтом — Бизнес имеет более сложную панель администрирования. Для большинства клиентов приходится проводить дополнительное обучение по работе с ней.

Кроме того, одно из исследований среди клиентов CS-Cart показало, что именно удобство и понятность панели администрирования часто является причиной выбора этой CMS.

Можете самостоятельно сравнить юзабилити платформ интернет-магазинов на демо-версиях:

Демо CS-Cart Демо Битрикс

Я не вижу больших проблем с поиском нужного раздела ни в той, ни в другой системе. Хотя, как показал мой эксперимент, различные операции требуют больше действий от пользователя Битрикс.

Сравнение различных операций по обеим платформам я вынес в отдельный документ, так как получилось очень много скриншотов:

Смотреть подробный анализ юзабилити панелей администрирования

Вывод о дружелюбности интерфейса

В целом, нет сложности разобраться в панели администрирования как в движке CS-Cart, так и в Битрикс, однако очень многие клиенты и представители веб-студий выделяют это как преимущество и отмечают, что панель администрирования CS-Cart является интуитивно понятной. Проведенный же мной анализ показал, что количество совершаемых действий, требуемых для выполнения той или иной операции у CS-Cart меньше (например, 6 действий в Битрикс против 4 действий в CS-Cart для изменения статуса заказа). Думаю, что когда речь идет о ручной обработке большого количества контента, это может сыграть определенную роль.

Дружелюбность для мобильных устройств

Для тех, кто не знает, напомню, что еще в 2015 году Google заявил, что собирается учитывать дружелюбность сайта по отношению к мобильным телефонам при формировании результатов выдачи по поисковому запросу.

Дружелюбность к мобильным платформам

И Google выполнил свое обещание, впрочем как и Яндекс и, естественно, остальные поисковые системы.

В свою очередь, инструмент проверки оптимизации для мобильных устройств от Google показал, что стандартные темы обеих платформ отлично оптимизированы под мобильные устройства.

CS-Cart 1С-Битрикс

В ходе сбора информации я наткнулся на исследование CMSMagazine, SimilarWeb и Insales, в котором говорится, что 54.98% всех интернет-магазинов, созданных на базе платформы CS-Cart, адаптированы под мобильные устройства. Для Битрикс данный показатель составляет 18.86%.
Сравнение CMS для интернет-магазина

Данный рейтинг включает все магазины, которые используют как темы, доступные на MarketPlace, так и различные универсальные решения под ключ.

Готовые решения

На маркетплейс Битрикс есть специальный раздел «Готовые решения». В этом разделе представлены различные решения для открытия интернет-магазина определенной тематики. В движке интернет-магазина CS-Cart данное направление только зарождается.

Речь о Маркетплейсе с модулями и темами пойдет ниже, здесь мы рассматриваем именно готовые решения для интернет-магазина.

Документация

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

Основная документация по 1С-Битрикс Управление сайтом доступна на сайте dev.1c-bitrix.ru.

Здесь есть соответствующие разделы документации для разработчиков, по управлению сайтом, расписание занятий в учебных центрах.

По CS-Cart документация доступна по следующим ссылкам:

Обучение продажам

CS-Cart предлагает своим клиентам возможность бесплатного обучения в их Университете. После покупки лицензии, клиент получает доступ к материалам и возможность обучаться. Цель университета —- научить продавать.

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

e-commerce realityshow от CS-Cart

Очень интересен результат этого экспериментального проекта. Аналогов я не припоминаю. При любом раскладе, в ходе реалити-шоу наверняка можно будет подчеркнуть огромное количество полезных уроков и перенять опыт эксперта.

Битрикс своих партнеров и клиентов на данный момент продавать не учит, предоставляя только программное обеспечение.

Техническая поддержка

Ознакомиться с условиями технической поддержки CS-Cart можно здесь: https://www.cs-cart.ru/support-service.html

Полный регламент технической поддержки Битрикс доступен по ссылке: https://dev.1c-bitrix.ru/support/sla.php

Если кратко, то Битрикс оказывает техническую поддержку по своим продуктам бесплатно. CS-Cart оказывает поддержку за кредиты, однако предоставляет бесплатные кредиты при покупке лицензии.

Выход обновлений

Битрикс регулярно выпускает обновления для своих модулей. Но как уже отмечалось выше, стоимость подписки на обновления Битрикс в два раза дороже, чем подписка на обновления у CMS интернет-магазина CS-Cart.

bitrix-update

CS-Cart также часто выпускает обновления и анонсирует их в своем электронном журнале.

На этой странице также можно посмотреть, что ребята из CS-Cart планируют сделать в следующих релизах.

В CS-Cart есть также регламент, согласно которому любая найденная клиентом ошибка исправляется в течение 45 дней. Для этого разработчики CS-Cart используют bug tracker. Кроме того, в случае критичных ошибок CS-Cart обязуются выпустить исправление в течение трех рабочих дней. Релизы CS-Cart разделены на patch и minor версии. Patch версии позволяют произвести обновление, не беспокоясь о том, что где-то может всплыть ошибка. Minor версии включают новые фишки и могут потребовать контроля процесса обновления со стороны разработчика.

У Битрикса ни открытого bug tracker, ни регламента исправления ошибок, к сожалению, нет.

Сравнение баг-трекеров у платформ CS-Cart и Битрикс

Партнерская сеть

1С-Битрикс основана в 1998 году, тогда как CS-Cart выпущен на рынок РФ только в 2014. Из-за этого сообщество продукта CS-Cart Русская версия не успело разрастись так, как это сделало сообщество 1С-Битрикс. Естественно, это коснулось и партнёрской сети.

Общее количество партнёров CS-Cart на момент написания этой статьи — 300. Из них 4 золотых, 2 серебряных и 5 бронзовых. Для своих партнеров CS-Cart периодически проводит сертификацию по оценке знаний разработки под платформу. Сертификация позволяет проверить свои знания каждому разработчику компании-партнера и получить соответствующий сертификат в случае успешной сдачи экзамена.

Партнеров 1C-Битрикс в сфере разработки интернет-магазинов свыше 1 800. Компания позволяет проводить сертификацию в режиме онлайн. Партнеры также имеют различные статусы (Золотой, сертифицированный, бизнес-партнер).

Несмотря на то, что партнеров и программистов под Битрикс больше, многие клиенты, которые переходят с 1С-Битрикс на CS-Cart, говорят, что стоимость разработки под CS-Cart значительно дешевле. Однако это не объективная оценка, т.к. вполне возможно, что клиенты просто выбирают не ту компанию. Об этом вопросе мы поговорим более подробно ниже.

Видео-курс

CS-Cart очень серьезно работает над вопросами обучения своих партнеров. Став партнером CS-Cart, вы получаете доступ к видео-курсу, обучающему технологии продаж. Периодически CS-Cart проводит вебинары, в которых эксперты делятся своим опытом продажи лицензий.

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

Форум

У CS-Cart сформировано большое активное сообщество. Желающие могут получать бесплатную помощь через форум практически по любому вопросу.

Форум Битрикса производит впечатление менее активного. В CS-Cart очень много отдельных веток для различных категорий вопросов, тогда как в Битрикс ветки выделены только для некоторых редакций продуктов. Вполне возможно, что это связано с более высоким уровнем документированности продукта.

Маркетплейс

Маркетплейс есть у обоих разработчиков. Решений под Битрикс больше, чем под CS-Cart. Однако, учитывая темпы роста CS-Cart и темпы, с которыми растет количество партнёров CS-Cart, эта разница вскоре может стать совсем незначительной.

Маркетплейс Битрикса отличается большим количеством готовых специализированных решений, таких как магазин одежды, магазин автозапчастей и т. д. Маркетплейс CS-Cart пока только готовится к этому.

Кроме того, Битрикс позволяет получить доступ к Маркетплейс из панели администрирования интернет-магазина, что облегчает процесс установки и обновления модулей. Вследствие этого сам процесс разработки модулей является более сложным для Битрикс, однако, как я упомянул выше, это облегчает жизнь клиентам.

Сравнение разработки для обоих движков

Система контроля версий

Под CMS интернет-магазина CS-Cart просто разрабатывать, используя VCS (Version Control System — систему контроля версий), т. к. часть библиотек и ядро в CS-Cart выделены.

В этом плане с Bitrix также нет проблем. Всю локальную разработку можно держать в папке local и не включать ядро в репозиторий.

Модель MVC

В CS-Cart Устоявшаяся трактовка MVC (Model-View-Controller) понятна, что обеспечивает высокую прозрачность кода и простоту правок. Данный подход освобождает разработчика от запоминания связей всей архитектуры продукта.

Цитируя автора Хабрахабр под ником Pistol:

Битрикс — это полное отсутствие архитектуры. Это просто набор десятков или сотен тысяч файлов с кусками кода, которые никак не связаны между собой.

Хотя сами разработчики Битрикс имеют свое представление о том, как модель MVC реализована в Битрикс. Некоторым разработчикам, напротив, импонирует структура Битрикс, они ценят ORM (Object-Relational Mapping) и инфоблоки, т.к. можно полностью писать свою бизнес-логику.

Другие же разработчики говорят, что заниматься разработкой на CS-Cart гораздо интереснее и приятнее, чем на Битрикс, так как в CS-Cart чистый и красивый код.

Структура базы данных

В движке интернет-магазина CS-Cart очень удачно реализована структура и базы данных. Названия всех таблиц и колонок интуитивно понятны. Очень легко проследить связи объектов и хранящейся в базе данных информации. В этом можно убедиться, посмотрев это видео.

В Битрикс структура базы данных реализована не так прозрачно.

Единые точки входа

В 1C-Bitrix для создания страницы необходимо каждый раз создавать файл с правильным именем и php на конце. Файловая направленность битрикса приводит к возникновению большого числа точек входа (через файлы), поэтому контролировать запросы в Битрикс сложнее, чем в CS-Cart. В CS-Cart нет файловой направленности, и есть единые точки входа (index PHP, ADMIN PHP, API или vendor PHP), что повышает уровень контроля над проектом.

Поддержка стандарта PSR 0.1.2

Разработчики CS-Cart следуют PSR 0.1.2. стандартам и жестко придерживаются правил форматирования, что повышает читаемость кода.

Разработчики Битрикс данному стандарту не следуют.

Разработка без изменений ядра

Хуки в CS-Cart являются аналогами событий в 1C-Bitrix (именно хуки и события дают возможность доработки CMS без изменений ядра), однако количество хуков в платформе для интернет-магазина CS-Cart значительно больше, чем событий в 1C-Bitrix, что дает разработчикам больше возможностей повлиять на работу системы, изменив стандартное поведение кода аддоном. Причем, если в битриксе зачастую приходится использовать копирование и допиливание функционала, то в CS-Cart достаточно просто подключить аддон через хук к нужной функции. Это обеспечивает большую гибкость CS-Cart в сравнении с Битриксом. С помощью хуков можно расширить список задач функции. Например, схемы позволяют аддонам добавлять в PROMO-акции свои условия или свои бонусы. Однако хуки сложно привязать ко всем функциям, например, к громоздким функциям пересчета корзины.

У CS-Cart есть инструмент, позволяющий узнать информацию о любом хуке и увидеть историю его изменений.

Сравнение хуков в CMS интернет-магазинов CS-Cart и Битрикс

У Битрикс такого мощного инструмента нет, однако есть страница, где представлены все события главного модуля.

Количество разработчиков и их опыт

На Битрикс общее количество разработчиков больше, как и их опыт. Я уже не раз упоминал, что Битрикс развивается гораздо дольше.

Стоимость разработки

Я очень много раз слышал, что стоимость разработки интернет-магазина на Bitrix гораздо выше, чем стоимость разработки на платформе CS-Cart. Существует также независимое исследование, проведенное CMS Magazine, SimilarWeb и Insales.

Сравнение стоимости разработки на платформах CS-Cart и Битрикс

Однако в действительности оценить данный фактор весьма проблематично.

Представим, что вам потребовалась интеграция нового непопулярного платежного метода, которого нет ни в CS-Cart, ни в Битрикс. Вы запросили у службы поддержки документацию по интеграции и послали с предварительно составленным техническим заданием двум разработчикам. Что происходит дальше? А дальше менеджер проектов идет с этим техническим заданием к разработчику и уточняет, насколько сложно будет реализовать данную задачу. И здесь начинается самое интересное:

  • Разработчик с каким уровнем компетентности оценивает проект?
  • Сталкивался ли разработчик с подобной задачей ранее?
  • Может, разработчик уже интегрировал именно этот метод оплаты раньше?
  • Насколько загружен разработчик, чтобы внимательно изучить задачу?
  • Насколько опытный менеджер будет взаимодействовать между вами и разработчиком?
  • Будет ли у руководителя отдела время проконтролировать оценку?

И чем дальше, тем больше мы можем углубляться в различные проблемы внутренних процессов веб-студии, которые неизбежно будут влиять на оценку стоимости работ, которую вы получите. Сложно, правда? Но это еще не все. Теперь представим, что вам необходима реализация сложного проекта под ключ, начиная от UX/UI прототипирования, с последующей разработкой дизайна, интеграцией и большим количеством функционала, часть из которого реализован в CS-Cart, а часть в Bitrix. Даже если вы будете оценивать такой проект в рамках одной CMS, обращаясь к разным партнерам, вы не сможете сделать вывод о стоимости разработки у конкретной веб-студии. Т. к. оценка любого другого проекта у этих же веб-студий может поменяться ровно наоборот, и дорогая студия покажется более лояльной в своей оценке стоимости.

На самом деле этот вопрос заслуживает отдельной статьи, которую я планирую написать в ближайшем будущем.

Период обучения разработке

В целом периоды обучения разработке под обе платформы не сильно отличаются. Обе платформы используют примерно одинаковый стек технологий.

Если говорить о переходе от разработки Битрикс в CS-Cart, то из моего личного многолетнего опыта могу сказать, что человеку, знакомому с базовыми технологиями, которые использует CMS интернет-магазина CS-Cart: HTML, CSS, PHP, MySQL, JavaScript, не составляет никакого труда начать писать под систему. Все, что требуется такому специалисту, — разобраться в интерфейсе (который, как мы выяснили выше, дружелюбен и интуитивно понятен) и функциональности системы с точки зрения пользователя.

У них профессионалы начинают работать с CS-Cart уже через 2 недели обучения, а через три месяца они работают уже со стопроцентной отдачей.

Не могу, однако, не отметить что обратный процесс обучения специалиста с CS-Cart на Битрикс или любую другую платформу потребует такого же времени и не будет более сложным.

Отзывы разработчиков

Разработчики, которым посчастливилось изучить обе платформы, отмечают интересный факт. Все говорят о том, что специфика архитектуры CS-Cart (модель MVC, единые точки кода, поддержка стандарта PSR 0.1.2, структура базы данных) способствует написанию качественного кода и в целом писать под движок интернет-магазина CS-Cart приятнее, чем под Битрикс. Однако под Битрикс писать проще, т. к. часто можно решить задачу в лоб, не учитывая структуры продукта или специфики других имеющихся разработок.

Отзывы веб-студий

Детализация полученных данных потребует выделения их в отдельную статью. Это потребует организации таблицы с критериями оценки и отзывов веб-студий о работе с CS-Cart и Битрикс. Поэтому я обобщил данные и привел их ниже.

Я уже упоминал в начале статьи, что в ходе сравнения движков интернет-магазинов я опирался на отзывы более 50 веб-студий, которые имели опыт работы с обеими системами. Среди преимуществ CS-Cart представители веб-студий называли стоимость, удобную интуитивно понятную панель администрирования, большие возможности по SEO оптимизации. Отмечали также высокую скорость работы платформы, однако как минус ставили то, что CS-Cart совсем недавно вышла на рынок России и не успела стать такой популярной, как Битрикс.

Плюсами работы с Битрикс веб-студии называют огромное количество разработчиков, которые знают систему и готовы с ней работать. Отмечается также большая партнерская сеть и высокий уровень документированности продукта. Однако часто веб-студии говорят и о стоимости продукта, называя ее недостатком.

Независимые исследования

На данный момент независимыми исследованиями в сфере E-commerce российского рынка занимаются Рейтинг Рунета, CMS Magazine, SimilarWeb и InSales. Исследования этих компаний мы и будем рассматривать. Можно также обратить внимание, что компания InSales является конкурентом, как Битрикс, так и CS-Cart. Их участие в исследовании дает дополнительные основания быть уверенными в справедливости исследований.

Итак, какие исследования были за последнее время и что нам это дало.

Мобильность

Этим летом «Рейтинг Рунета» & CMS Magazine, SimilarWeb и InSales провели совместное масштабное исследование рынка разработки интернет-магазинов в Рунете. Согласно данному исследованию движок для интернет-магазинов CS-Cart занимает в России первое место по количеству mobile friendly магазинов, разработанных на определенной e-commerce платформе.

Сравнение mobile friendly у различных движков интернет-магазинов

Как мы можем видеть, CS-Cart является лидером данного рейтинга, Битрикс занимает 12-ю строчку. Но стоит помнить, что в своём базовом составе обе платформы являются мобильно адаптированными.

Доля рынка

Согласно исследованию CMSMagazine, SimilarWeb и Insales, на момент публикации статьи 34.76% всех веб-студий используют 1C-Битрикс в качестве движка для интернет-магазина. Тогда как CMS интернет-магазина CS-Cart используют 7,78% веб-студий.

Чарт разработки на платформах интернет-магазинов

Стоимость разработки

Согласно исследованию CMS Magazine, SimilarWeb и InSales, средняя стоимость разработки интернет-магазина на Bitrix значительно превышает показатель разработки на базе CS-Cart.

Сравнение стоимости разработки для различных CMS интернет-магазинов

Однако, еще раз хочу обратить ваше внимание на свои мысли по этому поводу, которые я изложил в разделе оценки стоимости разработки.

Заключение

Оба продукта имеют огромное количество включенного в базовую коробку функционала. CS-Cart часто выбирают из-за интуитивно понятной панели администрирования и мощной системы управления содержимым (блок менеджер и визуальный редактор). Движок интернет-магазина CS-Cart обладает функциональностью, которой нет в базовом составе Битрикс: возможность встраивать магазин в другой сайт, цифровые товары, быстрый просмотр карточки товара, различные способы отображения списков товаров, несколько видов карточки товара, подарочные сертификаты, список желаний, купить в 1 клик и обратный звонок, RestAPI.

Битрикс также обладает функциональностью, которой нет в CS-Cart: интеграция с CRM, многоскладовость, модуль Бизнес-процессы, A/B тестирование, релевантный полнотекстовый поиск, отслеживание конверсии, мобильная платформа, проактивная защита.

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

Каждая система имеет очень важный функционал, который может оказаться неоспоримым преимуществом в выборе cms для конкретного проекта. Так, в CS-Cart более удачно реализованы: распределение прав доступа, импорт/экспорт, отзывы и оценки клиентов, мультивитринность, мультиязычность. В Битрикс более удачно реализована интеграция с 1С, которая позволяет производить обмен данными в режиме реального времени.

Если Вы серьезно подходите к вопросу выбора платформы для своего проекта, то изучите детальный сравнительный анализ функциональности базовых коробок продуктов.

CS-Cart, вышедший на рынок относительно недавно, быстро завоевал сердца многих разработчиков и занял второе место в рейтинге CMS для разработки интернет-магазинов.

development-rating

Однако 1С-Битрикс все же занимает большую долю рынка и большее количество веб-студий выбирает эту платформу в качестве движка для интернет-магазина (34.76% у Битрикс против 7.78% у CS-Cart).

cms-choice

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

CS-Cart Русская Версия 1С-Битрикс: Управление сайтом — Бизнес
cs-cart-speed bitrix-speed

На CS-Cart разработано много больших интернет-магазинов, и существенная часть из них находится за пределами РФ. Например, магазин ShopClues с 28 миллионами товаров.

На Битрикс также разработано немалое количество крупных интернет-магазинов. Например, на нем разработан сайт Эльдорадо. По посещаемости ShopClues и Эльдорадо находятся на одном уровне.

traffic

У обоих разработчиков есть сообщества, которые включают форум, маркетплейс и партнерскую сеть. Битрикс добился в этом более высоких результатов. Хотя всего за один год количество партнеров CS-Cart увеличилось с 15 до 200 и позже — до 300, а количество решений на CS-Cart Marketplace пересекло отметку в 2 000 выложенных решений, что указывает на очень интенсивный рост.

Разработчики часто отмечают, что архитектура CS-Cart способствует более грамотному подходу к написанию кода, а модель MVC делает командную разработку более простой и понятной, чем на Битрикс. Цитируя автора Хабрахабр под ником Pistol:

Битрикс — это полное отсутствие архитектуры. Это просто набор десятков или сотен тысяч файлов с кусками кода, которые никак не связаны между собой.

Но некоторым разработчикам, напротив, импонирует структура Битрикс, они ценят ORM (Object-Relational Mapping) и инфоблоки, т.к. можно полностью писать свою бизнес логику.

Владельцы же веб-студий отмечают, что CS-Cart очень легко продать и объяснить клиенту, как пользоваться панелью администрирования в силу ее высокого уровня юзабилити. Обучение работе с Битрикс же требует больше времени.

Мой личный эксперимент показал, что количество требуемых действий для совершения той или иной операции в панели администратора в CS-Cart меньше. Например, для того, чтобы изменить статус заказа, в CS-Cart требуется совершить 4 действия, тогда как в Битрикс — 6.

Рейтинг по стоимости разработки показывает, что разработка на CS-Cart значительно дешевле, чем на Битрикс.

Сравнение стоимости разработки на движках интернет-магазинов CS-Cart и Битрикс

Этот факт часто подтверждают клиенты и разработчики. Однако определить, как дело обстоит в действительности, достаточно сложно. Об этом я писал выше.

Для обеих CMS регулярно выходят обновления, доступ к которым можно бесплатно получать в течение одного года после покупки лицензии. Однако, стоимость обновлений, как и стоимость самой коробки, у Битрикс в разы выше, чему CS-Cart:

  • Движок интернет-магазина 1С-Битрикс: 72 900 руб. | Подписка на обновления: 18 225 руб.
  • Движок интернет-магазина CS-Cart: 24 500 руб. | Подписка на обновления: 7 500 руб.

Стоит также отметить, что CS-Cart гарантирует исправление любой ошибки в течение 45 дней после ее обнаружения. В тестировании продукта может принять участие любой желающий и разместить найденную ошибку в открытом багтрекере.

Битрикс не имеет какого-либо регламента по исправлению ошибок и не имеет открытого багтрекера.

Надеюсь, что обзор оказался для вас полезным, и решение о выборе CMS интернет-магазина будет гораздо проще. Главное, помните, что основа успеха интернет-магазина — это работа, которую вы проводите ежедневно по ту сторону монитора. Это качество вашего сервиса, забота о покупателе и стремление развиваться. Работайте в этих направлениях, никогда не сдавайтесь и вас несомненно будет ждать успех!

Альтернатива Битрикс: сравнение движков для интернет-магазина CS-Cart и 1С-Битрикс
4.1 (82.14%) 28 votes

 

Добавить комментарий

Ваш адрес email не будет опубликован.