Привет!

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

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

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

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

Если отвечать на ваш вопрос коротко: Битрикс в 2025 не актуален. Я не советую выбирать его для создания новых сайтов. Вот несколько причин, почему.

Миф про «всё работает из коробки»

«Из коробки» — то есть сразу после установки — более‑менее работают стандартные шаблоны и шаблоны из маркетплейса — магазина сторонних решений для Битрикса.

Шаблоны из маркетплейса Битрикса, за каждый придётся доплатить от 6 до 200 тысяч рублей

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

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

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

Проблемы с архитектурой, кодом и культурой разработки

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

Ещё в Битриксе нет адекватных средств работы с современным фронтендом, нет шаблонизатора. Для всего этого требуются костыли, усложняющие и без того непростую работу с проектом.

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

Ещё в Битриксе нет адекватных средств работы с современным фронтендом, нет шаблонизатора. Для всего этого требуются костыли, усложняющие и без того непростую работу с проектом.

Для владельца сайта это значит, что разработчик будет дольше делать задачи, чаще прибегать к костылям и что‑то ломать по недосмотру.

Уже ставший легендарным среди битриксоидов пример — файл компонента sale.order.ajax содержит 6,5 тысяч (!) строк кода, перегруженного вложенностью и запутанными условиями

Проблемы с безопасностью

Из‑за устройства Битрикса, в нём регулярно находят уязвимости. Через них сайты взламывают, получают доступ к файлам и базе. Взломщики встраивают на сайт незаметную рекламу, шифруют данные и требуют денег за восстановление, размещают политические манифесты:

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

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

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

Проблемы с документацией и поиском информации

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

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

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

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

Классический итог темы о каком‑нибудь баге на официальном форуме, внимание на даты

Проблемы с разработчиками

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

На СНГ‑рынке с Битриксом особенно много обмана с компетенциями и джунов под видом супер‑сеньоров.

Если с аналогами Битрикса обычно без проблем справится и средненький специалист за недорого и без особых рисков, то за обеспечение действительно качественной, надёжной разработки и техподдержки на Битриксе придётся немало заплатить. Найти и нанять опытного Битрикс‑разработчика, рещающего задачи быстро и без костылей, — непростая задача.

На СНГ‑рынке с Битриксом особенно много обмана с компетенциями и джунов под видом супер‑сеньоров.

Проблема универсальности

Последнее на сегодня: Битрикс — это китайский телефон с антенной, встроенным вентилятором и открывашкой для пива. Для большинства задач он избыточен, а неиспользуемые части системы будут регулярно вставлять палки в колёса.

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

Но о том, что конкретно выбрать вместо Битрикса — уже в следующий раз.

P. S. Это был совет о веб‑разработке. Хотите знать всё о коде, тестах, фронтенд‑разработке, цеэсэсе, яваскрипте, рельсах и джейде? Присылайте вопросы.

Веб‑разработка
Отправить
Поделиться
Запинить

Рекомендуем другие советы