Почему владельцы бизнеса выбирают CMS Bitrix?

Многие веб-разработчики не понимают, почему клиенты хотят сайт именно на CMS Bitrix, а иногда приходят к ним с уже приобретенной лицензией. Попытки программистов вразумить «недалеких» клиентов и уговорить написать сайт на каком-нибудь современном движке чаще всего не имеют эффекта. Причина тому очень банальна:

Компания Bitrix проводит весьма грамотную маркетинговую политику, подружилась с 1С и не устают проводить постоянные презентации своего продукта и бесплатные семинары по его изучению.

Но что же в действительности не так с Bitrix?

Стоимость лицензии

Ощутимая цена за лицензию – первая проблема, с которой сталкивается в Bitrix предприниматель. И тут дело не столько в стоимости, сколько в целесообразности вложений. Если ваше торговое предложение легко помещается на Авито или страничке социальной сети, то вряд ли Вам нужен сайт, в который только за лицензию ежегодно придется вкладывать 36-73 т.р. Добавьте еще сюда ежегодное продление возможности обновлений, которое позволяет получать расширение функционала и исправления ошибок в Битриксе. Если же у Вас есть необходимость в интернет-магазине на 100 товаров и более, то гораздо лучше будет обратить свое внимание на бесплатные Joomla или OpenCart. Даже если прямо сейчас Битрикс Вам по карману и оплата полу-готового бизнес решения Вам не кажется чем-то странным, то через пару лет скорее всего ваше мнение поменяется. Вы уже не будете видеть смысла платить за то, чем конкуренты пользуются бесплатно.

Код, что дурно пахнет

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

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

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

Почему владельцы бизнеса выбирают CMS Bitrix?

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

Интересным сюрпризом так же стало то, что если не поставить слеши в начале ссылки, вот так

Почему владельцы бизнеса выбирают CMS Bitrix?

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

Подобные истории о Битриксе, как про меню, имеются у каждого веб-программиста.

Исходя из вышесказанного, даже если Ваш выбор CMS до сих пор не изменен, то рекомендуем хотя бы не экономить на компетенции разработчика. Это позволит Вам избежать лишних человеко-часов в будущем, которые непременно уйдут на исправление прошлых ошибок. Если вообще Вы найдете человека, который согласиться «прибираться» за кем-то.

Bitrix – это CMS, а не Framework

Стоит понимать, что CMS – это некое готовое решение популярных задач, вроде «Корпоративного сайта», обычного «Интернет-магазина» или «Сайта визитки». В подобных случаях достаточно лишь небольших трудозатрат по адаптации сайта «под себя» и можно запускать в продакшн.

Если же ваш проект претендует на уникальность или же планируется как высоконагруженный сайт, то прошу проявить здесь особое внимание! Не смотря на заявления Битрикс, что он является фреймворком, это не так. При сравнении производительности, технических требований и качества архитектуры — Bitrix не выдерживает никакой конкуренции. К тому же все лучшие фреймворки бесплатны. Не дайте себя обмануть.

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

Если у Вас остались вопросы, Вы всегда можете связаться с нами по адресу info@afonico.ru