При обновлении PHP, модулей или шаблонов (например, АСПРО) на сайте могут появляться ошибки, которые не видны пользователям, но приводят к падениям страниц или некорректной работе. Чтобы быстро выявлять такие проблемы, удобно включить логирование PHP-ошибок с указанием конкретной страницы, где они возникают. Зачем это нужно Найти страницы, которые падают у поисковых роботов или пользователей Отловить ошибки PHP 8+ (TypeError,…
Поддержка и развитие
сайтов на 1С-Битрикс
и CRM Битрикс24
Обсудить задачу
Что мы уже сделали
Кейсы и решенияНекоторые готовые решения на 1С-Битрикс или встроенные функции браузера могут откладывать загрузку изображения до тех пор, пока оно не появится в зоне видимости. Такая ситуация типична для библиотек ленивой загрузки изображений, таких как lazysizes или lazyload. Почему это так работает? В начальной загрузке изображения (или его плейсхолдер) используется значение data:image/gif;base64,... в атрибуте src, чтобы браузер мог отоб…
Для того чтобы ограничить доступ к сайту на Битрикс только для пользователей из России, можно настроить ограничения на уровне веб-сервера, например, используя Apache или Nginx, а также геолокацию IP-адресов. Один из способов сделать это — с использованием модуля GeoIP либо если у вас используется Cloudflare, то можно настроить правила доступа через панель Cloudflare. Создайте правило для блокировки доступа для всех стран, кро…
При тестировании проверки системы в "Кодировки таблиц в БД" появилась такая ошибка: Ошибка! Кодировки таблиц имеют ошибки, общее число ошибок: 2725, из них автоматически могут быть исправлены: 0. Смотрим подробности в журнале проверки системы и видим такие сообщения: Кодировка поля "SITE_ID" таблицы "b_abtest" (utf8) отличается от кодировки базы (utf8mb3) Кодировка поля "ACTIVE" таблицы "b_abtest" (utf8) отличается от кодиров…
Часто возникает ситуация, когда размер базы данных (БД) становится большим, и необходимо определить, какие именно таблицы занимают значительный объем. В этой статье мы рассмотрим, как это сделать. Шаг 1: Определение больших таблиц Для начала нам нужно узнать, какие таблицы имеют большой вес. Для этого: Заходим в Админпанель Битрикса. Переходим в раздел Настройки → Производительность → Таблицы. Справа в столбце Размер (или Раз…
Задача: Добавить на сайте тег rel="canonical", чтобы убрать дубли в Каталоге и Информационных страницах. Для детальной страниц каталога будем использовать типовой функционал 1С-Битрикс через настройки компонента и инфоблока. Для всех остальных случаев, будем использовать свой код. Шаг 1. Выводим тег canonical на детальной странице товара На сайте, на котором мы выполняли эту задачу были дубли одного и того же товара, хотя сам…
Когда мы подключаемся
Ключевые сценарии
Разовая работа
Доработки, исправления, консультации и отдельные технические задачи без ежемесячных обязательств.
Ежемесячная поддержка
Резерв времени в графике, приоритетная реакция и постоянная работа с сайтом или CRM по мере появления задач.
Решаем задачи в экосистеме Битрикс
Поддерживаем и развиваем корпоративные сайты и интернет-магазины.
Настраиваем и развиваем CRM, автоматизируем процессы и интеграции.
Обратиться за помощью
Опишите задачу и оставьте контакты. Я посмотрю вводные и свяжусь с вами удобным способом.
