DISCLAIMER: Данная статья не является «статьёй конкурента» (поскольку у моей нынешней IT-компании нет продуктов, конкурирующих с изделиями Bitrix) или какой-то «заказной» (поскольку вряд ли кто-то мне заплатит столько, чтобы меня замотивировать писать то, с чем я не согласен ;)
Данная статья основана как на личном опыте (к счастью, довольно давнем, который я уже больше не желаю повторять), так и довольно свежем опыте сострадания к многочисленным знакомым предпринимателям и айтишникам — «жертвам» продуктов данной компании.
Начну со своей старой заметки 2017 года по теме:
Немного о Bitrix. Вспомнилось.
Несколько месяцев назад помогал знакомым — попросили затюнить mysql для интренет-магазина, работающего на Битрикс, который ужасно тормозил.
Так вот, магазин небольшой, товаров всего несколько сотен, и установлен был он на самой дорогой VPS на SSD у нас на reg.ru. Стоял PHP7, врублены были всевозможные кэши.
В итоге я как «настоящзий ниндзя» — затюнил им MySQL по максимуму, должно было всё просто летать.
Но увы — магазин всё равно равно продолжал тормозить, хотя и меньше.В конце концов я включил дампер SQL-запросов, чтобы посмотреть что же всё-таки происходит.
Угадайте, какое число SQL-запросов, оказывается, нужно битриксу чтобы отобразить обыкновенную страничку с описанием товара в магазине?
На самом деле количество колебалось от раза к разу (по непонятным причинам, видимо очень заумная система внутреннего кэширования) от 1800 до... 4500 (!)
Компания Bitrix, давно затрачивает невероятные усилия на маркетинг, PR и рекламу, Сергей Рыжиков выступает на всех конференциях, реклама Bitrix много лет преследует предпринимателей «из каждого утюга».
У Bitrix много продуктов, которые захватили все основные бизнес-ниши (CMS, e-commerce, CRM, корпоративные порталы, BI-системы и т.д.).
Почти в любой бизнес-нише где есть деньги — Bitrix хочет заработать и прекрасно зарабатывает.
По факту продукты Bitrix:
ОЧЕНЬ медленные и до сих пор написанные на PHP (!);
там проблемы с обновлениями (не между всеми версиями можно обновляться и далеко не всегда миграция проходит гладко);
там бесконечное количество «галочек-фич», но мало реальной бизнес-ценности и плохой UX: как будто бы всё сделано на скорую руку: куча инструментов без глубокого понимания удобства использования и реальной ценности для бизнеса.
По состоянию на 2025 год около 60,8% российских интернет-магазинов работают на 1С-Битрикс. Такая монополизация достигнута во многом не техническим превосходством, а благодаря удачной коммерческой стратегии и эффектом монополии:
«Связка с 1С» и гос.предпочтения. Битрикс изначально создавался в партнерстве с 1С и предлагает «родную» интеграцию с бухгалтерскими системами 1С. Это привлекает компании, уже погруженные в экосистему 1С, и стимулируется государственным курсом на «импортозамещение» ПО. Многие выбирают Битрикс именно из-за обещаний простой синхронизации сайта с 1С (например, автоматического обмена каталогом товаров и остатками). В реальности же эта интеграция кривая, на неё все жалуются, но маркетинг создает иллюзию легкости.
Широкий ассортимент продуктов. Компания охватила практически все ниши: CMS для сайтов, e-commerce платформу, корпоративный портал/CRM (Битрикс24), инструменты коллаборации (чат, задачи), облачное хранилище, конструктор сайтов, BI-аналитику и даже AI-ассистента CoPilot. Типа «мы окучим любой бизнес, всё в одном окне».
На деле ни один из этих модулей не является лучшим в своем классе — это множество посредственных решений под единым брендом.
Продукты Битрикс часто выглядят как «швейцарский нож», но с тупыми лезвиями: есть почти всё, но качеством и удобством жертвуют ради охвата.
Например, Bitrix24 (флагманский корпоративный портал) критикуют за перегруженный интерфейс и непродуманность многих функций — пользователи отмечают «дубовый старый интерфейс» и ощущение недоделанности ряда модулей.
Компания предпочитает хвастаться запуском новых фич (AI-расшифровка звонков, BI-дашборды и пр.), вместо того чтобы шлифовать базовую архитектуру.
Несмотря на заявления защитников платформы о том, что «если бы всё было так плохо, никакой маркетинг не сделал бы Битрикс лидером рынка», реальность показывает обратное.
Благодаря агрессивному PR, партнерской сети и административному ресурсу (включение в реестры российского ПО и пр.), 1С-Битрикс сумел навязать себя рынку. Далее мы рассмотрим, какой ценой это достижение даётся пользователям.
Низкая производительность и ресурсоемкость
Одна из самых частых претензий к 1С-Битрикс — ужасная скорость работы. Сайты на Битриксе знамениты своей медлительностью, особенно без глубокой технической оптимизации.
Примеры говорят сами за себя: разработчики нередко обнаруживают, что для генерации одной страницы Битрикс выполняет сотни или даже тысячи SQL-запросов.
Это шокирующее число запросов объясняется архитектурой: многие стандартные компоненты Битрикса делают обращения к базе в циклах, повторяя однотипные запросы множество раз.
Отсюда вытекают проблемы:
Высокие требования к серверам. Даже относительно простой сайт на 1С-Битрикс требует мощного хостинга. Разработчики отмечают, что Битрикс работает заметно медленнее многих других CMS и зачастую «живет» только на производительном железе или дорогом облачном хостинге. Без SSD-дисков, достаточного объема RAM и тонкой настройки кэшей страницы будут генерироваться по несколько секунд. Фактически, чтобы добиться скорости, приходится вкладываться либо в инфраструктуру, либо в глубокую оптимизацию кода.
Плохая масштабируемость. При росте нагрузки проблемы усугубляются. Стандартные механизмы кэширования Битрикса частично решают задачу (например, технология «Композитный сайт» для ускорения отдачи страниц), но это лишь маскирует фундаментальную неэффективность. На крупных проектах с большим числом разделов и страниц архитектура 1С-Битрикс начинает «трещать по швам». Масштабирование требует непропорционально больших усилий: часто проще вертикально наращивать серверы или даже переписать проект на другой платформе, чем пытаться оптимизировать Битрикс под высокие нагрузки.
Плохой пользовательский опыт и плохое SEO (для CMS / e-commerse). Медленная генерация страниц и долгая загрузка негативно сказываются на опыте пользователей и на позициях сайта в поисковой выдаче. Поисковые системы учитывают скорость, и сайты на Битриксе без тщательной оптимизации рискуют потерять трафик. Кроме того, посетители банально уходят, не дождавшись открытия страниц. Таким образом, производительность Битрикс – не просто техническая придирка, а прямая бизнес-проблема (потеря конверсий, снижение видимости в поиске).
Приверженцы 1С-Битрикс возражают, что «правильно настроенный» Битрикс может работать шустро. В самом деле, опытные разработчики умеют «заставить Битрикс работать быстро», но обычно ценой отказа от штатных компонентов и написания части функционала вручную. Возникает закономерный вопрос: если для нормальной скорости нужно не пользоваться стандартными инструментами CMS, то каков смысл самой CMS?
Получается, что ради админ-панели и интеграции с 1С вы соглашаетесь на прожорливую систему, требующую постоянных костылей.
Переусложненная архитектура и устаревший код
Внутреннее устройство 1С-Битрикс — предмет постоянной критики в среде разработчиков. Многие отмечают, что это продукт не инженеров, а маркетологов: архитектура сформирована эволюционно, без соблюдения современных стандартов, зато с упором на обилие «галочек» в списке возможностей.
Рассмотрим ключевые проблемы:
Избыточность и «раздутость» кода. Платформа включает огромное число встроенных модулей и функций, большинство проектов используют лишь малую их часть. Однако отключить или удалить ненужное непросто, лишний код тянется балластом. В итоге даже простой сайт на Битриксе состоит из множества файлов и классов, в которых трудно разобраться. Эта избыточность усложняет поддержку и повышает вероятность багов – разработчику приходится помнить про массу нюансов, чтобы случайно не сломать какую-то скрытую зависимость.
Нестандартные подходы и низкое качество кода. Стиль программирования в 1С-Битрикс отличается от общепринятых практик и далеко не образцовый. Многие вещи реализованы неэлегантно: «велосипеды» вместо использования возможностей PHP-фреймворков, громоздкие методы, отсутствие нормального шаблонизатора (страницы до сих пор пишутся «на PHP» вперемешку с HTML). Проблемой являются и плагины из Marketplace — порой они написаны с грубыми хаками, чтобы обойти ограничения ядра. Подобные решения могут сломаться при обновлении CMS, вызывая трудноловимые ошибки и заставляя разработчиков судорожно искать причину падения сайта. Как некоторые пишут: «Код Битрикс — особенный и далёк от лучших практик».
Ограниченная гибкость и закрытость. Несмотря на множество модулей, реализовать нестандартные требования в Битриксе сложно. Если нужного компонента нет (а запросы на новые функции годами пылятся без реализации), приходится писать свой велосипед. Однако расширять стандартный функционал зачастую неудобно: часть ключевых классов объявлены final (нельзя наследовать и переопределить), многие вещи жестко завязаны на инфоблоки и т.п. Любое отклонение от типового сценария может обернуться для разработчика «тоннами костылей». Например, стандартные информационные блоки — сердце CMS — имеют нелогичные ограничения (некоторые типы связей или свойств сделать нельзя, чтобы не сломать внутренние механизмы). Многие отмечают, что стоит чуть выйти за рамки типового интернет-магазина — и проще / дешевле реализовать проект на современном фреймворке, чем выгибать Битрикс под нестандартную задачу.
Документация и обучаемость. Официальная документация у 1С-Битрикс объёмная, но качество её оставляет желать лучшего. В руководствах встречаются ошибки прямо в примерах кода, описание ряда методов неполное или устаревшее. Изучать платформу новичку чрезвычайно трудно – опытные разработчики отмечают, что одного чтения мануалов недостаточно, приходится разбираться методом проб и искать советы на форумах. Комьюнити разработчиков Битрикс небольшое по сравнению с open-source CMS, поэтому и поддержка друг друга ограничена. В результате многие программисты просто обходят Битрикс стороной: у продукта сложилась репутация «неprestижной технологии» для карьеры. Большинство талантливых PHP-разработч��ков предпочитают работать с Laravel, Symfony и пр., а связываться с 1С-Битрикс соглашаются либо узкие специалисты, либо новички, ради старта — что, естественно, сказывается на качестве конечных проектов.
Важно подчеркнуть: проблемы Битрикса — системные.
Это не ошибки конкретных команд разработчиков, а изъяны самой платформы. Даже опытные инженеры, досконально изучившие CMS, вынуждены мириться с ее архитектурными «причудами». Например, Bitrix несколько лет назад представил обновленное ядро «D7» с попыткой современного ORM, но до сих пор через API D7 нельзя элементарно создать элемент инфоблока, приходилось обращаться к старым методам. Зато компания в том же обновлении громко презентовала «ко-пилотов» и BI-аналитику, отвлекая внимание на модные фишки.
Такой подход — косметические инновации вместо решения базовых недостатков – вызывает закономерное раздражение у сообщества.
Проблемы с обновлениями и надежностью
Каждое обновление системы — «русская рулетка».
Установка очередного апдейта нередко сопровождается появлением новых багов, нарушением обратной совместимости и даже падением части функционала. Разработчики в шутку (а точнее, всерьез) говорят, что обновлять боевой проект на Битриксе можно только по многоступенчатой схеме: сперва на тестовом стенде, потом на стенде для тестового стенда, затем точечно на копии базы — иначе риск остановить рабочий сайт слишком велик.
Пример: после одного из обновлений интернет-магазинов на Битрикс (с использованием популярного шаблона Aspro) у всех товаров пропали цены и стала недоступна покупка — добавление в корзину не работало. Выяснилось, что изменилась логика совместимости, и пришлось вручную включать скрытый параметр COMPATIBLE_MODE
, иначе модуль магазина ломал каталоги. Подобные сюрпризы — не единичны, а скорее правило. Разработчики называют обновления Битрикс «пороховой бочкой», которая может взорваться когда угодно. Сама компания признает проблему частично: для смягчения последствий они вводят дополнительные настройки совместимости, но делают это задним числом и не автоматически, заставляя администраторов самим искать и включать такие опции.
Почему так происходит?
Во-первых, из-за гигантского объема legacy-кода. Платформа развивается 20 лет, и внутри нее много старых зависимостей. Любое изменение способно затронуть какой-нибудь давно забытый модуль.
Во-вторых, многие дополнительные решения из маркетплейса написаны небрежно (см. выше) и жестко вмешиваются в ядро. После обновления ядра эти кастомные модули начинают конфликтовать.
Наконец, сам 1С-Битрикс не уделяет должного внимания регрессивному тестированию: при выпуске новых версий упор делается на новые функции, а не на тщательную проверку работы старых. Итог печален: система обновлений перегружена багами, патчи выходят суматошно, и админам сайтов фактически приходится выступать в роли тестировщиков, выявляя ошибки на своем опыте.
Для бизнеса это дополнительные затраты (время разработчиков на отладку, простой системы при неудачном апдейте) и постоянный стресс. В критичных системах компании просто отказываются от обновлений, «замирая» на старой версии, что чревато проблемами безопасности. Таким образом, механизм, призванный улучшать продукт, на практике приносит головную боль и риски.
Неудобный интерфейс и плохой UX
Еще одна беда продуктов Битрикс — пользовательский интерфейс, особенно административная панель. Вместо обещанной простоты «без программиста» заказчики получают сложную и громоздкую админку, в которой легко запутаться.
Администраторам контента и маркетологам работа в 1С-Битрикс дается непросто.
Интерфейс неинтуитивный и перегруженный массой настроек. Часто для выполнения элементарных задач (добавить страницу, отредактировать товар, настроить баннер) приходится пробираться через дебри меню и форм.
Без предварительного обучения тут не обойтись — новому сотруднику компании нужно потратить много времени, чтобы освоиться, что замедляет работу отдела. Для сравнения, в популярных CMS вроде WordPress большинство действий делается «на автомате» благодаря простому UI. В Битриксе же даже опытные специалисты порой теряют время, отыскивая нужную «галочку» в настройках.
Причины такой ситуации кроются в философии «все возможности сразу».
Интерфейс 1С-Битрикс старается показать пользователю десятки опций, модулей, параметров — «кухонный комбайн» вместо специализированного инструмента.
Например, в типичной админке интернет-магазина на Битрикс перед глазами контент-менеджера десяток пунктов меню: каталог, складской учет, CRM, маркетинг, настроечные разделы и т.д. Большая часть из них конкретному пользователю не нужна, но отключить лишнее нельзя. В итоге интерфейс перегружается информационно и визуально.
Схожие претензии звучат и к «Bitrix24 корпоративному порталу». Пользователи жалуются на запутанность навигации и засилье мелких багов в UI. В отзывах называют систему «отвратительной» с точки зрения удобства: «интерфейс старый и дубовый», мобильное приложение низкого качества, а каждый шаг «монетизирован» (о монетизации ниже).
Даже лояльные пользователи отмечают, что некоторые обновления ухудшают юзабилити.
Например, изменение верстки задач без учета реальных сценариев работы привело к тому, что «визуально стало неудобно работать» (пользователь вынужден смотреть на узкую колонку текста задачи, пока треть экрана занята списком сотрудников).
Конечно, компания постепенно шлифует интерфейсы — в 2025 году вышло обновление, призванное унифицировать стиль и убрать «визуальный шум» в Битрикс24. Но корневую проблему это не решает: избыточная сложность заложена в самой концепции продукта. Битрикс пытается быть всем для всех, но в результате обычные пользователи тонут в опциях. Хороший UX требует приоритезации и продуманности — того, чего продуктам 1С-Битрикс явно недостает.
Платная поддержка, «замкнутая экосистема» и высокая совокупная стоимость
Последний, но не менее важный аспект — экономический и организационный.
Вокруг 1С-Битрикс создана замкнутая экосистема, где практически каждый шаг стоит денег, а выйти из этой экосистемы непросто.
Лицензионная политика
1С-Битрикс — коммерческая CMS, и стоимость лицензий довольно высока (особенно для редакций с расширенным функционалом, нужных интернет-магазинам и корпоративным порталам). Клиенты часто жалуются, что лицензия «очень дорогая» и ежегодно требует продления. Да, формально можно не продлевать подписку (сайт не отключится), но тогда вы лишитесь обновлений и поддержки, что в условиях упомянутых выше проблем мало кому подходит.
Более того, Bitrix24 монетизируется по подписочной модели — за каждое дополнительное место или модуль приходится доплачивать. Есть базовый бесплатный тариф, но для серьезной работы он непригоден, а платные тарифы дорожают. Некоторых возмущает откровенно агрессивный подход: «жадность вендора» выражается в том, что вам продают систему, вы начинаете на ней работать, интегрируете бизнес-процессы, а затем условия внезапно меняются.
Один из отзывов описывает схему: через год после покупки планировочно урезается функционал вашего тарифа, чтобы вынудить купить более дорогой (по сути, за тот же объем функций вы внезапно должны платить на 150% больше). Обращения к партнерам или в поддержку бесполезны — отвечают шаблонными фразами о «росте для вашего блага», а по факту клиент поставлен перед фактом резкого удорожания.
Такие методы сравнивают с маркетингом из 90-х – они подрывают доверие и вызывают у бизнеса ощущение, что его «разводят».
Поддержка и зависимость от производителя
Официальная техподдержка 1С-Битрикс доступна только по платной активной лицензии, при этом пользователи часто жалуются на ее низкое качество: ответы приходят с большой задержкой и по шаблону, без реальной помощи. Сообщество сравнительно узкое, поэтому бесплатной поддержки «народными знаниями» недостаточно.
В итоге владелец сайта оказывается привязан к платным услугам интеграторов или к содержанию в штате дорогостоящего специалиста по Битрикс. А найти действительно квалифицированного — задача нетривиальная, ведь хороших разработчиков на Битрикс мало.
Такая зависимость (vendor lock-in) означает, что переключиться на другую платформу или даже просто временно обходиться без контрактов поддержки крайне трудно – вы в ловушке экосистемы.
Наконец, совокупная стоимость владения проектом на 1С-Битрикс зачастую оказывается выше, чем предполагалось.
К цене лицензии добавляются расходы на мощный хостинг, на оптимизацию и доработки, на обновления (и исправление последствий обновлений), на обучающие курсы для персонала и т.д. При этом реальная бизнес-ценность многих функций Битрикс сомнительна. Платформа славится обилием инструментов, но далеко не все из них действительно приносят пользу.
Складывается впечатление, что многое было сделано «для галочки», без глубокого понимания потребностей бизнеса. Например, в комплекте интернет-магазина есть десятки маркетинговых «фишек» — от продажных воронок до рассылок. Но они либо слишком базовые, либо требуют долгих настроек и по итогу компании предпочитают сторонние сервисы. Возникает вопрос: за что именно вы платите, покупая такой комбайн? Нередко ответ неутешителен: за лишнюю сложность, тогда как можно было обойтись более простым и дешёвым решением.
Выводы
1С-Битрикс — яркий пример продукта, чья рыночная популярность обеспечивается не качеством, а удачным позиционированием. Благодаря агрессивному PR, монопольной интеграции с 1С и поддержке «импортозамещения», Битрикс проник во многие компании. Однако реальный опыт использования его продуктов обнаруживает массу недостатков: низкую скорость, устаревший громоздкий код, ненадежные обновления, неудобный интерфейс и высокую стоимость владения. По сути, клиенты платят за бренд и видимость «комплексного решения», получая взамен проблемы, требующие постоянного внимания специалистов.
Для разработчиков 1С-Битрикс давно стал притчей во языцех — символом неэлегантной разработки и технического долга. Для бизнеса же он часто оказывается ловушкой: вход относительно легкий (благодаря обещанной универсальности), а выход трудный и дорогой. Конечно, существуют проекты, которые успешно работают на Битриксе, и ситуации, где его применение оправдано (например, если без швов нужна связка с 1С и нет ресурсов на индивидуальную разработку). Но перед тем как сделать выбор в пользу 1С-Битрикс, стоит трезво оценить альтернативы.
Во многих случаях современная opensource CMS или специализированная платформа решит задачи эффективнее, быстрее и с меньшими затратами нервов.
Можно сказать, что феномен 1С-Битрикс — это торжество маркетинга над инженерией. «Король» отечественного рынка CMS, если присмотреться, оказывается голым – блестящие презентации не скрывают его архитектурных изъянов. И пока руководство компании занято покорением новых горизонтов и пиаром, разработчики и пользователи продолжают сталкиваться с тем, что «продукты Bitrix — полное говно» (как метко сформулировано в народе) в ежедневной работе.
В общем: не все то золото, что активно рекламируется.
Чтобы не казалось, что я (или ChatGPT) за меня это всё придумали и «высосали из пальца», вот куча ссылок по теме на одном лишь Хабре:
Комментарии (6)
reset44
11.10.2025 15:54Для чего эти АИ вбросы?
"Своё" как я понял только душераздирающая история вначале про ниндзю?
С чего вообще решили тюнить MySQL, а не выпилить кривой самописный код, который генерит 4500 запросов?
bel1k0v-da
11.10.2025 15:54Он начинался с PHP 4.1.x тогда вообще много чего не было. А теперь есть линейка продуктов, свой какой-никакой фреймворк, позиционка на рынке, что с т.зр. стратегии компании вполне себе результат. К-во запросов обусловлено схемой БД, а не PHP, тем более сейчас версия 8.2.x. (отличный инструмент в умелых руках).
Markscheider
11.10.2025 15:54репутация «неprestижной технологии»
Это какой-то эвфемизм? Я что-то хахашечку неуловил.
xSVPx
11.10.2025 15:54Так любой ИМ такое же д...мо только в профиль. Помнится лет пять назад целиком интегрировал одно из ведущих решений, для небольшого им/каталога. На тестах оказалось, что генерация футера - 300 запросов. Психанул все удалил и сделал статический каталог. Отлично работает доселе.
Но ведь "в среднем" надо, чтобы "любая домохозяйка как-бы могла как-бы что-то делать"... Поэтому и обмазывают в кучу слоев...
serafims
Прямо с языка сняли статью, тоже хотел однажды написать разбор интерфейса их корпоративного портала, как делать не надо. В нем ужасно практически все, кроме, пожалуй, системы выдачи прав на объекты, оно ещё более менее интересно сделано. Остальное мрак... Даже в редакторе документов куча экранного места теряется на заголовок модального окна, вот прям хочется, чтобы манагерлов и разработчиков этого "продукта" заставили работать на нем без допиливаний и кастома на среднестатистическом ноуте.