logo
Web
Максим Колмогоров
Максим Колмогоров
VK

Bitrix VS Opencart: что лучше для бизнеса

Сегодня мы сравним Битрикс и Opencart. И нет, это не сравнение теплого с мягким, это два самых натуральных конкурента. К концу статьи у Вас будет четкое представление о двух разных продуктах.

Bitrix VS Opencart: что лучше для бизнеса

Дисклеймер

Автор статьи – разработчик с пятилетним опытом работы, а также совладелец двух стартапов. Автор умеет в разработку на двух CMS системах, с каждой из них проработал не один год. Сегодняшнее рассмотрение зайдет чуть дальше, чем разбор технической части, мы копнем глубже и затронем бизнес (попытаемся).

Что же выбрать: Bitrix или Opencart

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

Не верьте маркетингу

Современные люди – жертвы маркетинговых уловок. В компании 1С-Битрикс это понимают и отменно пиарят свой продукт: купленные статьи, купленные выступления на форумах, партнерские программы. Короче, Вам почти везде его попытаются продать.

пример бреда из интернета про битрикс и opencart
ТОП-1 Google по запросу “Сравнение Битрикс и Opencart”. WHAT?

В интернете тонна бреда про Битрикс и непонятных сравнений с Opencart. Скриншот выше отличный пример. Здесь мы отметили три пункта которых якобы нет в Opencart по мнению автора той статьи. Как Вы могли догадаться по нашему негодованию – это ложь.

У нас большой функционал…

Излюбленная цитата маркетологов и менеджеров компании 1С-Битрикс пойдет как подпункт к разделу выше.

Это правда, в Битриксе реально большой функционал. Если “продать” клиенту самую дорогую версию “пакета”, то оттуда можно подключать необходимые модули в пару кликов любому разработчику (достаточно пойти в Google и почитать как это сделать).

Клиенту от этого ни холодно ни жарко, сам он ничего сделать не сможет. Весь “обширный” функционал для клиента – маркетинговая пыль. Товары редактировать, SEO-оптимизацию проводить и прочее можно делать на Opencart тоже.

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

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

У Битрикса есть официальная русская документация.

У Opencart – нет. Но есть куча статей на русском где все разжевано, сами по ним учились и своих специалистов учим. Плюс, почти любой нормальный разработчик должен уметь в английский, поэтому отсутствие документации у Opencart (официальной!) на русском не должно быть проблемой.

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

Стоимость продуктов

Opencart – полностью бесплатная CMS-система с обновлениями. Есть плагины, в основном, для разработчиков. Без опыта веб-разработки что-то самому поставить оттуда бывает проблематично. Ну не работают решения из коробки почти никогда, приходится допиливать.

Bitrix – платная CMS с ежегодной оплатой. Если лицензию не продлевать, это может привести к ряду проблем в будущем: при доработке отсутствующего функционала будет невозможно установить готовое решение из маркетплейса Вам или разработчику. С другой стороны, если этого готового решения нет – придется еще и за разработку модуля заплатить (ведь до этого еще и лицензия была оплачена).

Интеграция с 1С

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

Интеграцию можно провести везде и хоть с чем, главное чтобы у разработчиков руки росли из нужного места. Если их нет или такие не по карману – покупайте коробку (1С-Битрикс), это выйдет дешевле. И не факт, что тут все заработает четко и гладко.

У Opencart тоже есть модули из “коробки” для интеграции с 1С. Правда с ними еще больше проблем возникает, чем с модулями Битрикса.

Волшебная палочка или “Коробочное решение”

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

Ну не работают решения из коробки почти никогда (с). За 5 лет видели такое один раз. Клиент купил “коробку” и был полностью доволен и оттуда работало все как ему надо.

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

Технический ад

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

Opencart

Старый добрый MVC-паттерн. Что эта странная аббревиатура дает разработчикам и клиентам? MVC – гарант того, что почти любой нормальный PHP-разработчик разберется в структуре сайта и доработает за адекватное время.

Bitrix

С точки зрения архитектуры проекта Битрикс самая необычная (негативно) система, что может увидеть среднестатистический разработчик (сейчас термины полетят, но вы переживите этот абзац): это не MVC, а песочница (у каждого проекта все может быть по своему); в файлах административной панели можно найти смесь php, js, html кода на 3000 строк и больше; слишком низкий (обманчиво) порог вхождения в работу с ним, такое огромное кол-во подводных камней (если не читали документацию) мы нигде еще не видели. Для справки: у некоторых фреймворков (инструментов) к языкам программирования документация меньше чем у Битрикса, поэтому желание читать это просто отсутствует.

Чтобы работать с Битриксом надо уметь в SQL (работа с базами данных). Именно работать, а не просто знать. А вот таких ребят разработчиков уже маловато. Сертификат Битрикс-специалиста можно получить за пару дней, от Вас требуется знание HTML, CSS, PHP на школьном уровне. Никакого обучения SQL тут даже и близко нет.

Важно: мы говорим про настоящую доработку, написание кода, а не использование предустановленых методов. Если разработка не уходит за их рамки, все прекрасно. Но стоит уйти от них хотя бы на шаг, начинаются проблемы. И тут уже выгодней использовать SQL.

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

Ленивые разработчики

Из прошлого пункта вытекает забавный факт. Разработчикам лень постигать такую нагруженную архитектуру как Битрикс (а ведь надо тонну документации для этого скушать). Получается так: разработчик учит огромное количество новой для него информации и нигде кроме Битрикса не сможет это применить (SQL не в счет).

С точки зрения разработчика в Битриксе нет ничего интересного, Вам не захочется переносить какие-то идеи оттуда в свои проекты. Это уныние. Кто-то скажет: “Деньги не пахнут!”. Но это не совсем правда, разработчики это совсем другие люди, у них другой мир, поэтому для многих “чистый код и удовольствие от программирование” важней.

Opencart – это Open Source, а это значит куча программистов потеют и пыхтят над его доработкой бесплатно. Поверьте, тут внутри все так как хочет этого сообщество программистов. А в Битриксе все наоборот. Поэтому от работы с Opencart ты получаешь наслаждение, а от Битрикса – боль.

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

Злые разработчики

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

Но ведь это не значит, что система настолько плоха.

Итог

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

Битрикс – коммерческий проект, он хочет заработать денег, поэтому ему выгодней делать такие модули, которые будут работать у большинства людей в бизнесе: блог, seo-оптимизация, форум, интеграция с 1С. Да, таких готовых модулей здесь больше чем в Opencart. Поэтому типичный проект может быть дешевле.

Opencart – это open source проект, каждый может поучаствовать в его доработке. Здесь есть большинство модулей для среднестатистического малого бизнеса, а также гибкая структура для будущих доработок. У Вас никогда не возникнет проблем с доработкой сайта, как у Битрикса.

При разработке типового проекта следует выбрать Битрикс – проще и быстрее сделать, а также дешевле. При разработке крупного и сложного проекта с кучей нетипичных вещей для Битрикса: создание сложного личного кабинета для клиентов, создание сложных фильтров товаров, работа с API, необходимость в регулярной и долгой поддержке, и просто очень большой товарный ряд – выбор падает на Opencart.

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

Оставьте комментарий

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности

Нет комментариев