Архитектура · Независимость · Развитие
Выделение бизнес-логикииз ограничений Bitrix
Выделение бизнес-логики из Битрикс в независимые сервисы
Когда вся бизнес-логика размещена внутри Битрикс, платформа становится незаменимой и хрупкой: любое изменение рискованно, масштабирование затруднено, миграция невозможна. Мы выделяем бизнес-логику в независимые сервисы: Битрикс остаётся витриной и CMS, а правила и расчёты работают отдельно и независимо.
Независимость от платформы
Ключевая логика вынесена из Битрикс: смена или обновление CMS перестаёт быть риском
Тестируемый код
Бизнес-правила в отдельных сервисах покрываются тестами: изменения перестают быть лотереей
Масштабирование по частям
Нагруженные сервисы масштабируются независимо от сайта: ёмкость растёт точечно
- Bitrix
- API
- Сервисы
- Очереди
- Тесты
- Документация
- Интеграции
- Мониторинг
Об услуге
Когда простое изменение требует недель работы

Выделение бизнес-логики — это перенос правил вашего бизнеса из кастомизаций Bitrix в отдельный слой: цены, скидки, заказы, документы, согласования живут независимо от CMS.
Bitrix остаётся витриной и рабочим местом, а мозг системы становится независимым: его можно тестировать, развивать и однажды перенести на другую платформу без переписывания.
Результат — система, где бизнес-правила принадлежат бизнесу, а не платформе: их легко менять, тестировать и переносить.
Задачи услуги
С какими задачами к нам приходят
Цены и скидки — хитросплетение костылей
Выносим расчёты в прозрачный движок правил с тестами.
Сценарии заказа не лезут в CMS
Строим независимый слой заказов с любыми статусами и переходами.
Документы собираются вручную
Автоматизируем генерацию и согласование документов.
Правила размазаны по всему коду
Собираем каталог бизнес-правил и переносим их в один слой.
Каждая доработка — долго и дорого
Отделяем логику от платформы: изменения ускоряются в разы.
Планируем уход с Bitrix в будущем
Готовим почву: логика переедет на новый стек без переписывания.
Состав услуги
Что входит в услугу
- Интервью с бизнесом и анализ кода
- Реестр правил и где они реализованы
- Противоречия и мёртвые правила
- Владельцы каждого правила
- План выделения по приоритетам
Артефакт: каталог правил: цены, скидки, заказы, документы, с владельцами
- Границы: что остаётся в CMS
- Дизайн API бизнес-логики
- Хранение данных правил
- Схема взаимодействия с Bitrix
- Стратегия постепенного переноса
Артефакт: проект сервисного слоя: API, хранение, связь с Bitrix
- Перенос правил ценообразования
- Персональные и накопительные скидки
- Тесты на каждое правило расчёта
- Кэширование и производительность
- Интерфейс управления правилами
Артефакт: расчёты вынесены из CMS: любые правила, тесты, скорость
- Независимая модель заказа
- Статусные модели любой сложности
- Генерация и согласование документов
- Связь с 1С и учётными системами
- История и аудит изменений
Артефакт: сценарии заказа и документооборот без ограничений CMS
- Тесты на расчёты и скидки
- Тесты сценариев заказа
- Проверки граничных случаев
- Прогон при каждом изменении
- Отчётность о покрытии
Артефакт: автотесты на бизнес-логику: изменения без страха
- Приоритизация по боли и риску
- Перенос одного домена за итерацию
- Параллельная работа старого и нового
- Сверка результатов до и после
- Отключение старых костылей
Артефакт: логика переезжает по частям, бизнес не останавливается
Риски
Что происходит, пока логика живёт в CMS
Платформа диктует бизнесу
Правильное для бизнеса решение отклоняют, потому что в Bitrix так нельзя. Конкуренты без таких ограничений быстрее.
Скидки считаются неправильно
Хитросплетение костылей в расчётах даёт сбои: клиенты видят не те цены, маржа утекает незаметно.
Правила знает только код
Почему цена именно такая — не объяснит никто, кроме автора пятилетней давности. Знания недоступны бизнесу.
Доработки дорожают каждый год
Каждое изменение цепляет десяток кастомизаций. Стоимость развития растёт, скорость падает.
Мы не переписываем систему целиком. Выделяем логику по одному домену: сначала цены, потом заказы, потом документы. Каждый шаг — работающий результат.
Результат
Что вы получаете на выходе
Каталог бизнес-правил
все правила с владельцами и описанием
Независимый слой
логика вне платформы, с API
Движок цен и скидок
прозрачные расчёты с тестами
Слой заказов
сценарии любой сложности
Автотесты правил
изменения без страха сломать
Дорожная карта
что выносим дальше и зачем
Всё, что мы делаем, остаётся вашим: код, документация, процессы. Поддерживать и развивать решение можете вы сами, наша команда или любой другой подрядчик.
Форматы работы
Сколько это стоит
Начинаем с карты правил — она показывает объём и приоритеты. Затем переносим логику по доменам, каждый — отдельный этап со сметой.
Быстрый старт
Карта бизнес-правил
- Интервью с командой
- Анализ кода и расчётов
- Реестр правил с владельцами
- Противоречия и мёртвые правила
- Архитектура целевого решения
- План выделения со сметой
Типовые форматы
Первый домен
Выносим один домен логики — обычно цены и скидки — в независимый слой.
- Архитектура и API слоя
- Перенос правил домена
- Автотесты на правила
- Интерфейс управления
- Сверка до и после
Ядро бизнес-логики
Цены, заказы и документы работают в независимом слое, Bitrix — витрина.
- Несколько доменов логики
- Статусные модели заказов
- Документооборот
- Интеграция с учётными системами
- Полное покрытие тестами
Развитие слоя
Команда развивает независимую логику и готовит следующие домены к переносу.
- Новые правила и сценарии
- Перенос следующих доменов
- Мониторинг и поддержка
- Развитие API
Цены выше — ориентир, а не коммерческое предложение. Точную смету называем после предпроектного обследования — и фиксируем в договоре.
Кейсы
Проекты, где экспертиза по Bitrix играла большое значение
Этапы
Как мы работаем
Самое важное — не сломать то, что работает. Поэтому новый слой сначала работает параллельно со старым, и мы сверяем результаты до копейки.
Обсудить проектКарта правил
Реестр правил, владельцы, приоритеты, архитектура решения.
Фундамент
Сервисный слой, API, связь с Bitrix, тестовый стенд.
Первый домен
Перенос цен или заказов, параллельная работа, сверка.
Остальные домены
Заказы, документы, согласования — по одному за итерацию.
Развитие
Новые правила уже в чистой архитектуре, быстро и с тестами.
Команда
Кто будет работать над проектом
границы слоёв, API, стратегия переноса
каталог правил, интервью, сверка
сервисный слой и движки правил
связь с CMS, вынос кастомизаций
тесты на правила и сценарии
Над выделением логики работают 4–6 специалистов. Ключевая роль — аналитик: именно он добивается, чтобы новые расчёты совпадали со старыми там, где должны.
О компании
Articul — digital-агентство полного цикла
лет опыта в цифровой разработке
реализованных проектов
клиентов
специалистов в команде
наград и премий
Клиенты
Нам доверяют
350 клиентов уже доверили нам свои проекты: спортивные лиги, федеральный ритейл, фарма и промышленность
FAQ
Частые вопросы
Не обязательно. Многие клиенты остаются на Bitrix как на витрине — просто логика теперь развивается независимо. Но если решите мигрировать, переезд будет в разы дешевле.
Мы запускаем новый слой параллельно со старым и сверяем результаты по каждому заказу. Переключаем только после полного совпадения.
Карта правил — 3–4 недели. Первый домен — 2–3 месяца. Полное ядро — 4–8 месяцев в зависимости от объёма правил.
Ваши сотрудники: мы строим интерфейс управления правилами для бизнес-пользователей. Разработчики нужны только для принципиально новых сценариев.
Это норма. Аналитик восстанавливает правила из кода, данных и интервью. Мёртвые правила выявляем и согласуем их отключение.
Да. Доработки, которые касаются выносимого домена, мы сразу делаем в новом слое — так перенос окупается быстрее.