Перейти к содержимому
N1
Bitrix24 D7 · коробка · внутренние API

Bitrix24 D7: коробочная разработка и стабилизация

Работаю не только с настройками в интерфейсе, но и на уровне коробки, кода и внутренних API.

Когда это нужно

REST уже перегружает портал
Стандартной настройки роботов недостаточно
Нужны кастомные обработчики событий
Тяжёлые операции тормозят CRM
Нужны свои вкладки и действия в карточке
Логика «размазана» и ломается при изменениях

Что входит

D7-модули Обработчики событий Агенты / cron HL-блоки Смарт-процессы (SPA) Бизнес-процессы Роботы и триггеры Кастомные вкладки и действия CRM Оптимизация тяжёлых операций Перенос тяжёлой логики с REST на D7

Как работаю

  1. 1Аудит портала и текущей логики
  2. 2Карта рисков и точек входа
  3. 3Реализация на D7 с логированием
  4. 4Тестовый сценарий
  5. 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 перегружает портал — выношу тяжёлую логику ближе к порталу.

Сделаете кастомную вкладку в карточке сделки?

Да: вкладки, действия в карточке, свои поля и блоки.

Не знаете, с чего начать?

Просто опишите проблему. Разберусь в текущем решении, оценю риски и предложу варианты реализации.