Play
online · 30 мин
20 статей · 6 категорий · авторский журнал

Журнал.

Кейсы, постмортемы, разборы архитектуры, туториалы. Пишем про то что мы реально делаем — с цифрами, кодом и без маркетингового буллшита.

Туториалы

События Битрикс: init.php, OnBeforeIBlockElementAdd, журнал

Правка ядра Битрикс обернётся проблемами при обновлении. Разбираем, как решать задачи через события: валидация товаров, логирование, интеграция с CRM. Плюс — где искать события и как подписаться в init.php.

Артем Колячек
13.09.2026 12 мин чтения
Bitrix PHP Bitrix модули
Туториалы

Обмен Битрикс24 и 1С: настройка синхронизации

Каталог и цены живут в 1С, сделки и заказы — в Битрикс24, и данные постоянно разъезжаются. Разбираем, что реально синхронизируется между системами и как настроить обмен без боли.

Артем Колячек
12.09.2026 38 мин чтения
Bitrix Bitrix модули
Туториалы

Не приходят уведомления в Битрикс24: диагностика push, почты и мессенджера

Уведомления в Битрикс24 не приходят? Проблема почти всегда кроется в одном из четырёх каналов доставки, а не в системе целиком. Разбираем, как быстро найти сломанное звено и починить push, почту или мессенджер.

Артем Колячек
11.09.2026 23 мин чтения
Bitrix Bitrix модули PHP
Туториалы

Не работает поиск на Битрикс: фасетный индекс, переиндексация и модуль search

Поиск на сайте сломался? В Битрикс за это отвечают два независимых механизма — модуль search и фасетный индекс. Разбираем, как быстро найти причину и вернуть клиентам возможность находить товары.

Артем Колячек
11.09.2026 24 мин чтения
Bitrix Bitrix модули PHP MySQL
Туториалы

Ошибка 500 на Битрикс: где искать причину в логах и настройках PHP

Сайт на Битриксе отдаёт 500, а браузер молчит и не показывает ни строки с причиной. В девяти случаях из десяти виновата не сама CMS, а фатальная ошибка PHP или упавший воркер. Разбираем, как найти виновника по логам и настройкам.

Артем Колячек
11.09.2026 31 мин чтения
Bitrix PHP Apache Nginx
Туториалы

Как обновить 1С-Битрикс: ядро, модули и обмен с 1С без сюрпризов

Обновление 1С-Битрикс — это серьёзная модификация ядра, а не замена пары файлов. Рассказываем, что проверить до старта, как не сломать кастомные модули и обмен с 1С через CommerceML.

Артем Колячек
11.09.2026 22 мин чтения
Bitrix Bitrix модули PHP
Туториалы

Bitrix24 REST API: документация по методам, OAuth и BX24.callMethod на практике

REST API Битрикс24 — это не SDK и не отдельный сервис, а обычные HTTP-запросы к методам вроде crm.lead.add. Разбираем, как устроены вызовы, авторизация через OAuth и рабочие примеры BX24.callMethod.

Артем Колячек
11.09.2026 19 мин чтения
Bitrix OAuth PHP
Туториалы

Не отправляются письма на Битрикс: диагностика почты, SMTP и cron

Письма с сайта на Битрикс перестали уходить? Не спешите винить SMTP: в половине случаев проблема кроется в шаблонах событий или зависших агентах. Разбираем три сценария диагностики, которые сэкономят вам часы поисков.

Артем Колячек
11.09.2026 22 мин чтения
Bitrix PHP Cron
Туториалы

Как ускорить Битрикс: композит, кэширование и настройка сервера

Каталог на 30 тысяч SKU грузится 2–4 секунды, а админка бесит менеджеров? В 90% случаев виноваты не «Битрикс вообще», а пара конкретных мест — тяжёлые запросы к MySQL, отсутствие кеша компонентов и неверные настройки сервера. Разбираем, как найти узкое место за пару часов и ускорить сайт за день.

Артем Колячек
11.09.2026 18 мин чтения
Bitrix PHP MySQL Nginx
Туториалы

Обмен с сайтом 1С Битрикс: пошаговая настройка узла и импорта

Импорт на 30 000 товаров встаёт на середине, и половина позиций не доезжает до сайта? Разбираем, как на самом деле устроен протокол обмена 1С с Битриксом и где именно падение обработчика убивает весь шаг.

Артем Колячек
11.09.2026 20 мин чтения
Bitrix Bitrix модули PHP
Туториалы

Как обновить модуль Битрикс: через админку, Marketplace и вручную

Обновление модулей Битрикс — регулярная задача администрирования, а не разовая акция. Разбираем три способа: штатный механизм системы обновлений, Marketplace и ручную установку.

Артем Колячек
10.09.2026 14 мин чтения
Bitrix Bitrix модули
Туториалы

Массовое редактирование задач Битрикс24 через REST API: полный гайд

Массовое редактирование десятков и сотен задач в Битрикс24 через штатный интерфейс — это долго и негибко. REST API и batch-запросы позволяют менять ответственных, дедлайны и теги за минуты, обходя лимиты системы. Разбираем, как автоматизировать рутину без лишних кликов.

Артем Колячек
16.07.2026 13 мин чтения
Bitrix PHP
Туториалы

Невосстановимая ошибка СУБД 1С: причины и решение

Сбой СУБД 1С может остановить обмен данными с сайтом в самый разгар работы. Узнайте, почему возникает невосстановимая ошибка и как спасти базу от полной потери. Практические причины и решения для критической ситуации.

Артем Колячек
15.07.2026 10 мин чтения
SQL MySQL PostgreSQL Bitrix
Туториалы

BitrixVM показывает PHP-код: причины и настройка PHP-FPM

Вместо рабочего сайта — голый PHP-код? Разбираем, почему BitrixVM 9.0.9 перестал обрабатывать скрипты. Пять основных причин разрыва связки Nginx и PHP-FPM, от сбитого сокета до нехватки ресурсов.

Артем Колячек
13.07.2026 10 мин чтения
Bitrix PHP Nginx Linux
Туториалы

Сопоставление разделов Битрикс и 1С УТ при штатном обмене: полное руководство

Разбираемся, как Битрикс и 1С УТ сопоставляют разделы каталога при штатном обмене. Узнайте, почему жёсткая привязка по GUID может подвести, и где кроются типичные ошибки при синхронизации структуры групп.

Артем Колячек
12.07.2026 12 мин чтения
Bitrix Bitrix модули
Туториалы

Отправка форм с сайта Битрикс в Битрикс24 через init.php: события, кастомные поля, лиды и сделки

Хотите, чтобы заявки с сайта на Битрикс мгновенно попадали в CRM? Рассказываем, как настроить отправку форм в Битрикс24 через обработчик события в init.php — без лишних модулей и сложных интеграций, с поддержкой кастомных полей и созданием лидов.

Артем Колячек
13.05.2026 13 мин чтения
Bitrix PHP Bitrix модули
Туториалы

Тормозит обмен 1С с Битрикс: замер через события, 5 причин и как ускорить

Импорт 80 000 товаров из 1С в Битрикс занимал 6 часов, а после профилирования сократился до 40 минут. Разбираем 5 главных причин тормозов: обработчики событий, отсутствие индексов и блокировки транзакций. Узнайте, как замерить узкие места и ускорить обмен без гаданий.

Артем Колячек
13.05.2026 17 мин чтения
Bitrix PHP MySQL SQL
Туториалы

События 1С в Bitrix: как менять данные при импорте — рецепты под реальные задачи

Импорт из 1С в Bitrix может превратиться в ад, если повесить обработчик не на то событие. Разбираем полную карту событий импорта — от OnBeforeCatalogImport1C до финальных хуков — чтобы вы перестали гадать и начали проектировать интеграцию осознанно.

Артем Колячек
12.05.2026 25 мин чтения
Bitrix PHP Bitrix модули
Постмортемы

Кастомный UserType для поиска разделов инфоблоков в Bitrix админке | Разбор

Стандартный селектор разделов в Bitrix превращается в ад уже на 50 элементах. Вместо того чтобы листать бесконечный список, замените его на кастомный UserType с поиском. Всего полдня работы — и вы получите удобный AJAX-фильтр в админке.

Артем Колячек
12.05.2026 26 мин чтения
Bitrix PHP Bitrix модули
Постмортемы

Bitrix FormOnlineComponent actionStart срабатывает при загрузке страницы: разбор и решение

ActionStart в Bitrix FormOnlineComponent срабатывает при загрузке страницы, а не по AJAX — это ломает логику работы. Разбираем, почему Component Engine 2.0 запускает метод раньше времени, и как это исправить с помощью правильной настройки контроллера.

Артем Колячек
12.05.2026 23 мин чтения
Bitrix PHP
— · подписка

Хочешь
читать первым?

Канал в Telegram — туда падают новые статьи без задержек, плюс инсайды процесса работы что не попадают в публичные посты.