«Битрикс тяжёлый, давайте напишем своё — будет легко и быстро». Эту фразу произносят на старте многих проектов, и часть из них через год возвращается на коробку, потратив бюджет на переизобретение каталога, корзины и обмена с 1С. Другая часть, наоборот, годами мучается с коробкой там, где своя платформа окупилась бы кратно. Выбор «коробка 1С-Битрикс или самописное решение» — стратегический: он определяет команду, сроки, стоимость владения и потолок роста на годы вперёд.
Разберём честно, без фанатизма в любую сторону: что даёт коробка, что — самопис, по каким критериям сравнивать и в каких случаях каждый вариант реально выигрывает. Такое решение мы помогаем принимать на этапе аудита и оптимизации, глядя на реальные процессы и данные бизнеса, а не на моду.
Коротко
- Коробка 1С-Битрикс даёт готовые каталог, заказы, обмен с 1С и широкий рынок специалистов — быстро и предсказуемо.
- Самописное решение оправдано на крупных проектах с уникальной бизнес-моделью и сильной командой.
- Сравнивайте не «что мощнее», а стоимость владения, зависимость от команды и сложность обмена с 1С.
- Для типового и среднего магазина самопис почти всегда избыточен: коробка даёт тот же результат дешевле.
Правильная постановка вопроса
Вопрос «что мощнее» здесь бессмысленный: и на коробке, и на самописе можно построить и отличный, и провальный магазин. Правильная постановка — «что дешевле и надёжнее приведёт нас к цели с учётом наших процессов, команды и горизонта планирования». Это вопрос экономики и рисков, а не технологического превосходства.
Важно и не путать самопис с кастомной доработкой Битрикса. Доработка поверх коробки — это код в рамках платформы, ядро остаётся битриксовым. Самописное решение — это отказ от платформы в пользу разработки с нуля на фреймворке. Это принципиально разный масштаб ответственности: в первом случае вендор закрывает ядро, во втором вы отвечаете за всё сами.
Что такое коробка 1С-Битрикс
Коробка — это готовая платформа с ядром и типовыми решениями. Вы получаете большую часть функциональности магазина сразу:
- Каталог на инфоблоках и торговом каталоге с умным фильтром, поиском, торговыми предложениями.
- Корзину, заказы, оплату и доставку с готовыми платёжными системами и службами.
- Обмен с 1С по CommerceML — отлаженный из коробки.
- Систему прав, кэширование, композитный сайт, агентов — инфраструктурный слой.
- Обновления и безопасность от вендора — значительную часть закрывает 1С-Битрикс.
Оборотная сторона — вы живёте в логике платформы. Там, где ваши процессы совпадают со стандартом, это огромная экономия. Там, где расходятся, приходится дорабатывать в рамках правил Битрикса. Для большинства магазинов совпадений куда больше, чем расхождений.
Что такое самописное решение
Самописное решение — это магазин, построенный с нуля на фреймворке или headless-стеке, где всю функциональность вы проектируете и пишете сами. Плюсы очевидны: полная свобода архитектуры, отсутствие «лишнего» кода платформы, точное соответствие бизнес-модели. Никаких ограничений чужого ядра.
Но за свободу платят ответственностью. В самописе вы сами делаете и поддерживаете каталог, корзину, заказы, обмен с 1С, права доступа, кэширование, безопасность, обновления. То, что в Битриксе есть «из коробки» и проверено тысячами проектов, здесь нужно разработать и оттестировать. Это большой объём инженерной работы ещё до того, как магазин начнёт продавать. Сложные архитектурные вещи вроде собственной системы модулей или интеграционного слоя — про подходы к ним мы писали в материале о разработке модуля-маркетплейса на 1С-Битрикс — в самописе придётся строить полностью самим.
Сравнение по критериям
Сведём подходы в таблицу по критериям, которые реально влияют на бизнес.
| Критерий | Коробка 1С-Битрикс | Самописное решение |
|---|---|---|
| Готовая функциональность | Большая часть из коробки | Всё пишется с нуля |
| Срок запуска | Быстро | Долго |
| Обмен с 1С | Штатный CommerceML | Разрабатывается сам |
| Рынок специалистов | Широкий | Узкий, зависит от команды |
| Свобода архитектуры | В рамках платформы | Полная |
| Обновления и безопасность | Во многом от вендора | Полностью на вас |
| Стоимость на среднем проекте | Ниже | Выше |
| Потолок на крупном проекте | Ограничен платформой | Практически нет |
Видно, что коробка выигрывает по скорости, готовности и рынку специалистов, а самопис — по свободе и потолку роста. Ни один вариант не «лучше» абсолютно: всё решает, какие критерии весят больше для вашего проекта.
Сроки и стоимость запуска
На старте разрыв максимальный. Коробка запускается быстро: базовый магазин собирается на типовом решении за недели, потому что каталог, корзина и обмен с 1С уже есть. Самопис на том же этапе только начинает строить фундамент — вы платите за разработку того, что в Битриксе получаете сразу.
Это делает коробку почти безальтернативной, когда важна скорость выхода на рынок и проверка бизнес-гипотез. Тратить месяцы и большой бюджет на собственную платформу до того, как подтверждён спрос, — рискованно. Быстрый старт на коробке позволяет сначала проверить идею на реальных продажах, а стратегические решения об архитектуре принимать уже на данных.
Стоимость владения и поддержка
Стартовая цена — только часть картины. Считать нужно совокупную стоимость владения за несколько лет: запуск, поддержка, развитие, безопасность, инфраструктура. И здесь коробка и самопис ведут себя по-разному в зависимости от масштаба.
Для типового и среднего магазина коробка обычно дешевле в владении: готовые модули, обмен с 1С, дешёвая и доступная поддержка, обновления от вендора. Для крупного проекта с уникальной моделью картина может перевернуться: лицензионные и архитектурные ограничения коробки, необходимость обходить чужую логику становятся дороже, чем собственная платформа под точные нужды. Ключ — честно посчитать TCO на своих цифрах, а не сравнивать ценники запуска.
Команда и зависимость от людей
Часто недооцениваемый, но стратегически важный критерий — от кого вы зависите. Под 1С-Битрикс рынок специалистов широкий и знания стандартизированы: разработчиков, интеграторов и поддержку найти относительно легко, а новый подрядчик быстро войдёт в проект, потому что платформа знакома.
Самописное решение сильнее привязывает вас к конкретной команде. Если авторы уходят, а документация слабая, новым разработчикам нужно время, чтобы разобраться в чужой архитектуре. Это риск непрерывности бизнеса: платформа, которую понимают три человека в мире, — уязвимое место. Снизить риск помогает дисциплина инженерных практик — документация, тесты, налаженный процесс выкатки, о котором мы писали в статье про CI/CD и деплой в 1С-Битрикс, — но полностью зависимость от команды в самописе не убрать.
Обмен с 1С как решающий фактор
Для бизнеса, тесно завязанного на учётную систему, обмен с 1С часто решает вопрос выбора сам по себе. В Битриксе обмен по CommerceML — штатная, отлаженная функция: выгрузка каталога, цен, остатков, приём заказов работают из коробки и поддерживаются вендором с обеих сторон.
В самописном решении весь этот механизм нужно спроектировать и написать самостоятельно: протокол обмена, сопоставление номенклатуры, обработка цен по типам, остатки по складам, статусы заказов. Это большая и ответственная работа, где легко наделать ошибок, а цена ошибки — расхождение данных между сайтом и учётом. Если 1С — сердце вашего бизнеса, готовый обмен коробки становится одним из сильнейших аргументов в её пользу. Автоматизацию этой связки мы закрываем услугой автоматизации продаж и склада на 1С.
Производительность и безопасность
Расхожий миф — «самопис всегда быстрее Битрикса». Это не так. Скорость определяется не выбором платформы, а качеством инженерии, кэширования и инфраструктуры. Грамотно настроенная коробка с композитным сайтом и правильным кэшем работает быстро; плохо спроектированный самопис легко оказывается медленнее и хрупче.
С безопасностью аналогично. В коробке значительную часть уязвимостей закрывает вендор через обновления и проактивную защиту. В самописе вся ответственность за защиту, обновления и совместимость — на вас. Это не значит, что самопис небезопасен, — значит, что за безопасность в нём надо платить отдельным вниманием и ресурсами. Общую основу скорости и надёжности для Битрикса мы разбирали в материале о хостинге и инфраструктуре на BitrixVM.
Когда оправдан самопис
Самописное решение — правильный выбор при совпадении нескольких условий:
- Уникальная бизнес-модель. Сайт — ядро бизнеса, а не витрина, и типовая логика магазина ему не подходит.
- Крупный масштаб. Большой трафик и объём, где ограничения платформы становятся дорогими.
- Сильная внутренняя команда. У вас есть разработка, способная строить и годами поддерживать свою платформу.
- Долгий горизонт. Вы готовы инвестировать в фундамент, который окупится за годы, а не месяцы.
Маркетплейсы, сложные сервисы, продукты со специфической логикой — типичные кандидаты на самопис. Для обычного и даже крупного, но типового магазина самопис почти всегда избыточен: коробка даёт тот же результат быстрее, дешевле и с меньшим риском.
Частые ошибки выбора
- «Битрикс тяжёлый, напишем своё». Решение по мифу о скорости, без расчёта стоимости владения и рисков.
- Самопис ради «свободы». Свобода не нужна типовому магазину, а платить за неё приходится всегда.
- Игнор обмена с 1С. Недооценивают объём работы по интеграции, которую коробка даёт бесплатно.
- Зависимость от одной команды. Самопис пишет подрядчик без документации — бизнес становится заложником.
- Сравнение по цене запуска. Смотрят на стартовый ценник вместо TCO за несколько лет.
- Коробка там, где нужен самопис. Крупный уникальный проект годами обходит ограничения платформы вместо своей архитектуры.
Методика выбора: чек-лист
- Оцените уникальность модели. Насколько ваш бизнес отличается от типового магазина.
- Посчитайте масштаб. Трафик, объём каталога, горизонт роста.
- Взвесьте обмен с 1С. Насколько бизнес завязан на учётную систему.
- Оцените команду. Есть ли внутренняя разработка, способная годами вести свою платформу.
- Сравните TCO. Стоимость владения обоими вариантами за 3–5 лет, а не цену запуска.
- Учтите риски непрерывности. Насколько вы будете зависеть от конкретных людей.
- Выберите горизонт старта. Часто — быстрый запуск на коробке, а самопис как осознанный следующий шаг.
Вывод
«Коробка или самопис» — не вопрос технологической моды, а вопрос экономики, масштаба и рисков. Коробка 1С-Битрикс даёт готовую функциональность, штатный обмен с 1С, широкий рынок специалистов и быстрый старт — это выигрышный выбор для типового и среднего магазина. Самописное решение оправдано на крупных проектах с уникальной бизнес-моделью и сильной командой, где ограничения платформы становятся дороже собственной разработки.
Не верьте мифам про «тяжёлый Битрикс» и «лёгкий самопис»: скорость и надёжность определяет инженерия, а не ярлык платформы. Посчитайте стоимость владения, оцените обмен с 1С и зависимость от команды на своих цифрах — и выбор станет обоснованным решением, а не ставкой по ощущениям.