Мониторинг ошибок в Битриксе с помощью Zabbix
Рабочий день у меня обычно начинается с просмотра текущих тревог в Zabbix. Сразу на главной видно есть ли какие-то проблемы. На одном проекте решил добавить показатель "Количество ошибок за сутки", настроил для него триггер и теперь я в курсе возникали исключения или все ok.
Артем Житник
Приземление решения А:N
Типичная ситуация, появляется клиент с установленным платным решением с кучей идей как его нужно изменить под свою бизнес логику. Решение хоть и обладает степенью гибкости, через настройки, костыли и такой-то матери не позволяет развивать проект комфортным образом. Далее опишу радикальный вариант трансформации решения в обычных шаблон сайта.
Артем Житник
Добавление кастомных полей элемента инфоблока
Текущая реализация элементов инфоблока позволяет получать разнообразные данные: поля, свойства, данные разделов, товаров и т.д. Стандартный функционал это хорошо, но в реальной жизни часто возникает потребность доработки напильником. Не всегда удобно переносить логику на клиентскую часть. Обсудим, как можно расширить отдаваемые GraphQL контроллером данные путем добавления виртуальных полей.
Артем Житник
Опрос-калькулятор расчета стоимости работ на Битриксе
На разных проектах сталкивался с потребностью реализовать автоматический расчет стоимости услуг. Судя по всему эта тема очень востребованная. Приличное количество стартапов поднялись на своей реализации "квизов". Будь то опрос, либо калькулятор, суть одна - получить от пользователя нужную информацию и желательно в конце показать какой-то результат.
Артем Житник
Оптимизация Битрикса по рекомендациям Google Page Speed
Оптимизированные страницы качественно отображаются на устройствах пользователей, что в свою очередь ведет к лучшему ранжированию в поисковых системах. Как этого добиться, обсудим.
Артем Житник