Журнал.
Кейсы, постмортемы, разборы архитектуры, туториалы. Пишем про то что мы реально делаем — с цифрами, кодом и без маркетингового буллшита.
Отправка форм с сайта Битрикс в Битрикс24 через init.php: события, кастомные поля, лиды и сделки
Хотите, чтобы заявки с сайта на Битрикс мгновенно попадали в CRM? Рассказываем, как настроить отправку форм в Битрикс24 через обработчик события в init.php — без лишних модулей и сложных интеграций, с поддержкой кастомных полей и созданием лидов.
Тормозит обмен 1С с Битрикс: замер через события, 5 причин и как ускорить
Импорт 80 000 товаров из 1С в Битрикс занимал 6 часов, а после профилирования сократился до 40 минут. Разбираем 5 главных причин тормозов: обработчики событий, отсутствие индексов и блокировки транзакций. Узнайте, как замерить узкие места и ускорить обмен без гаданий.
События 1С в Bitrix: как менять данные при импорте — рецепты под реальные задачи
Импорт из 1С в Bitrix может превратиться в ад, если повесить обработчик не на то событие. Разбираем полную карту событий импорта — от OnBeforeCatalogImport1C до финальных хуков — чтобы вы перестали гадать и начали проектировать интеграцию осознанно.
Кастомный UserType для поиска разделов инфоблоков в Bitrix админке | Разбор
Стандартный селектор разделов в Bitrix превращается в ад уже на 50 элементах. Вместо того чтобы листать бесконечный список, замените его на кастомный UserType с поиском. Всего полдня работы — и вы получите удобный AJAX-фильтр в админке.
Bitrix FormOnlineComponent actionStart срабатывает при загрузке страницы: разбор и решение
ActionStart в Bitrix FormOnlineComponent срабатывает при загрузке страницы, а не по AJAX — это ломает логику работы. Разбираем, почему Component Engine 2.0 запускает метод раньше времени, и как это исправить с помощью правильной настройки контроллера.
Загрузка файлов от внешних пользователей в Битрикс24 на Общий диск: 3 рабочих способа без регистрации
Больше не нужно создавать учётные записи в Экстранет или тратить время на ручной перенос файлов из CRM-форм. Теперь на тарифах «Профессиональный» и «Корпоративный» можно дать публичную ссылку на папку Общего диска с правом редактирования — внешние пользователи загрузят файлы без регистрации и авторизации.
Фиксация системных зависимостей Bitrix: RPM/DNF/YUM — пошаговое руководство
Перенос сайта на новый сервер превращается в лотерею, если системные пакеты не описаны. В статье разбираем, как зафиксировать RPM/DNF/YUM-зависимости Bitrix-проекта в package.json, чтобы CI/CD и миграции работали без сюрпризов.
Корпсайт лежал 19 секунд. Починили за 47 минут
Постмортем инцидента 6 мая: главная отдавала 504 за 19 секунд. Починили за 47 минут через opcache + FPM tuning. Speedup ×60.4.
Хочешь
читать первым?
Канал в Telegram — туда падают новые статьи без задержек, плюс инсайды процесса работы что не попадают в публичные посты.