Bitrix24 D7: коробочная разработка и стабилизация
Работаю не только с настройками в интерфейсе, но и на уровне коробки, кода и внутренних API.
Когда это нужно
REST уже перегружает портал
Стандартной настройки роботов недостаточно
Нужны кастомные обработчики событий
Тяжёлые операции тормозят CRM
Нужны свои вкладки и действия в карточке
Логика «размазана» и ломается при изменениях
Что входит
D7-модули
Обработчики событий
Агенты / cron
HL-блоки
Смарт-процессы (SPA)
Бизнес-процессы
Роботы и триггеры
Кастомные вкладки и действия CRM
Оптимизация тяжёлых операций
Перенос тяжёлой логики с REST на D7
Как работаю
- 1Аудит портала и текущей логики
- 2Карта рисков и точек входа
- 3Реализация на D7 с логированием
- 4Тестовый сценарий
- 5Демонстрация и приёмка
Сравнение подходов
Подход
Когда подходит
Риски
Роботы / БП
простые сценарии
сложно сопровождать сложную логику
REST
облако, внешние интеграции
лимиты, задержки, нагрузка
D7
коробка, тяжёлые операции
нужен доступ к коду и опыт
Laravel Hub
много внешних систем
нужен отдельный backend
Прямой SQL
почти никогда
риск сломать данные
Что получит клиент
- Стабильная логика внутри портала
- Понятные логи и диагностика
- Меньше нагрузки на REST
- Документация по точкам входа
- Поддерживаемая структура кода
Риски и ограничения
- Не заменяю полноценного DevOps/SRE
- Для production-правок сначала смотрю логи и делаю бэкап
- Точную цену называю после доступа к порталу
Примерные форматы работ
Разовая задача
по часам
Пакет часов
10 / 25 / 50 / 100
Аудит коробки
фикс за первичный разбор
Абонентка
по договорённости
Если проект старый, без логов и документации, с неизвестными интеграциями или production-рисками — сначала нужен аудит. Иначе любая точная оценка будет гаданием.
Что понадобится для работы
- Доступ к системе по минимуму: Bitrix24 / репозиторий / staging
- Доступ к логам, если задача связана с ошибками
- Описание бизнес-сценария и ожидаемого результата
- Для интеграций: документация API, тестовые ключи, примеры payload
Как работаю с доступами
- Не прошу лишних прав
- Токены и ключи не отправляю в публичные чаты
- Для production-правок — отдельный пользователь и бэкап при риске
- После завершения доступы можно отозвать
Связанные кейсы
Частые вопросы
Работаете с коробкой, а не только облаком?
Да. Основная экспертиза — именно коробочная разработка на D7.
Можно перенести логику с REST на D7?
Да, когда REST перегружает портал — выношу тяжёлую логику ближе к порталу.
Сделаете кастомную вкладку в карточке сделки?
Да: вкладки, действия в карточке, свои поля и блоки.
Не знаете, с чего начать?
Просто опишите проблему. Разберусь в текущем решении, оценю риски и предложу варианты реализации.