Обсудить задачу

Блог

Разборы задач, с которыми сталкиваемся в работе: обмены с 1С, Битрикс24, чужое легаси. Без имён заказчиков — важна проблема и то, как она решается, а не чей это был проект.

· 8 минут

Redis при многосайтовости: почему кеш не сбрасывается на соседних сайтах

Одно ядро, несколько сайтов, симлинки на каталог ядра, кеш вынесен в Redis. Редактор добавляет картинку к разделу через админку одного сайта — на остальных она не появляется. Помогает только ручная очистка компонентов с публичной части. Отключаешь Redis — всё работает. Разбираем, почему так происходит и какой ровно один параметр это чинит.

Читать разбор
· 7 минут

Бронирование ресурсов в Битрикс24: как создать бронь через REST

В Битрикс24 два разных механизма бронирования с почти одинаковыми названиями. Из-за этого попытка создать бронь для сделки заканчивается ошибкой «Some resources were not found», а метод, который напрашивается по логике, в списке REST просто отсутствует. Разбираем, где проходит граница и как записать бронь в поле сделки.

Читать разбор
· 9 минут

Админка грузится 17 секунд, а виноват DNS

Клиент жалуется: каталог в админке открывается «вечность». Под анонимом та же страница — сто миллисекунд. База не нагружена, диск свободен, процессор скучает. Разбираем случай, где причина нашлась не в коде и не в базе, а в том, что сервер перестал резолвить имена.

Читать разбор
· 11 минут

Свой тип свойства в админке Битрикса: конструктор вместо разметки руками

Когда контент-менеджеры вставляют вёрстку руками, рано или поздно её ломают. Лечится это не инструкцией, а тем, что разметку им перестают давать: вместо неё — конструктор прямо на форме элемента. Разбираем, как такой конструктор устроен и на чём он ломается.

Читать разбор
· 7 минут

Где резать монолит: границы, контракты и события

Монолит режут не потому, что микросервисы модно, а потому что выкатка одной кнопки не должна останавливать всю систему. Вопрос только в том, где проводить границы — и именно здесь ошибаются чаще всего.

Читать разбор
· 10 минут

Чиним BitrixVM после ручных правок конфигов

Досталась виртуалка с BitrixVM после администратора, который правил конфиги руками. Сайты открываются, но портал показывает содержимое магазина, сертификат больше не продлевается, а swap исчез. Разбираем, почему так вышло и как приводить такую машину в порядок, ничего не уронив.

Читать разбор
· 8 минут

Заявки из чата приходят в сквозную аналитику без источника

Чат на сайте отдаёт заявки в сквозную аналитику через вебхук, и они приходят без источника: не видно ни рекламной кампании, ни страницы, с которой человек написал. Причина обычно не в аналитике и не в настройках чата.

Читать разбор
· 5 минут

Почему в 1С растут дубли контрагентов и как это лечится

Дубли контрагентов в 1С почти никогда не появляются из-за «глюка обмена». У них есть конкретная причина, и она обычно одна и та же.

Читать разбор
· 6 минут

Обмен с 1С отработал «успешно», а данные не сходятся

Обмен с 1С редко падает громко. Чаще он отрабатывает «успешно», а данные не сходятся — и это самый неприятный вид поломки.

Читать разбор
· 5 минут

Робот в Битрикс24 срабатывает через раз: где искать причину

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

Читать разбор
· 4 минуты

Облако или коробка Битрикс24: что можно доработать, а что нельзя

Облако и коробка Битрикс24 — это не «одно и то же, но на своём сервере». Разница в том, что вообще можно доработать, и узнать о ней лучше до покупки.

Читать разбор
· 6 минут

Приёмка чужого проекта: что проверять в первую очередь

Проект достался без документации и без прежнего подрядчика. Есть порядок проверок, который экономит месяцы и находит неприятное раньше, чем оно найдёт вас.

Читать разбор