Добавляем региональные sitemap для умного фильтра в Aspro SmartSEO без модификаций ядра
Реализовали модуль который без правок ядра Bitrix и модулей Aspro добавляет генерацию региональных sitemap для SmartSEO: checkbox в админке, proxy-фай...
Smart Filter в Битрикс: как невалидные URL раздувают кеш и вредят SEO, и как настроить корректный 404
4423 мая 2026
Smart.filter в Битрикс удобен для каталога и для качественного SEO, но без валидации URL он может создавать бесконечное число мусорных страниц с одина...
Рост кеша catalog.section в 1С-Битрикс и как перестать кешировать токсичные URL каталога
3022 мая 2026
Если у Вас на 1С-Битрикс большой каталог товаров и его активно обходят боты и/или smart filter генерирует слишком много вариаций URL - все это может п...
Аномальная нагрузка на VPS под управлением BitrixVM и причем тут crawler?
3221 мая 2026
VPS под управлением BitrixVM утилизация CPU стабильно около 60%, хотя реального роста трафика не было. Разбор логов nginx показал, что значительную на...
Анализ активных php процессов
10584 фев 2025
Подробно разбираем, как анализировать активные PHP-процессы в PHP-FPM: status page, slowlog, fpm_get_status(), /proc, pidstat и поиск причин 502, 504 ...
Bitrix: взлом сайтов под управлением Аспро
52894 фев 2025
Недавно стало известно о серии взломов сайтов, работающих на популярном решении Аспро для сайтов под управлением «1С-Битрикс». Эксперты по кибербезопа...
Bitrix24: очистка таблиц модуля Социальная сеть - socialnetwork
81523 янв 2025
Скрипт для очистки таблиц b_sonet_log* модуля Социальных сетей Битрикс 24
Определяем на какой странице комплексного компонента находимся
71024 дек 2024
Рассмотрим как определить на какой странице компонента мы находимся: детальной или категории.
Битрикс24: добавление дисковой квоты новым пользователям
104422 дек 2024
Рассмотрим реализацию установки дисковой квоте при создании пользователей в для коробки Битрикс24
Битрикс24: CCalendarEvent получить список встреч по сотруднику
72311 окт 2024
Пример как получить список событий календаря в которых участвует сотрудник
Laravel: класс обёртка для кеширования API запросов
60225 сен 2024
Для реализации кеширования результатов методов класса API с учётом пользователя, можно создать обёртку для существующего класса API.
Работа с логами Apach|Nginx
138214 мая 2024
Полезные регулярные выражения
173926 янв 2024
Способы валидации email на языке PHP
175023 апр 2023
Email-адрес является важным атрибутом для любого приложения, которое работает с электронной почтой. Важно удостовериться, что введенный пользовате...
Bitrix24 создание сделки на основе нового заказа на сайте под управлением Bitrix
307612 ноя 2022
Рассмотрим как настроить создание сделки в Bitrix24 на основании полученного заказа на сайте под управлением Bitrix.
Bitrix24 Завершение всех дел у сделки
196411 ноя 2022
Завершение дел в сделках в Битрикс24 с использованием API
Битрикс24: Запуск бизнес процессов через API
272120 окт 2022
Рассмотрим примеры, как запускать бизнес процессы в Битрикс24 используя API
Работа с sftp средствами api Bitrix
149528 мая 2022
Рассмотрим штатные методы api bitrix которые позволяют работать с удалёнными файлами по протоколу sftp
Битрикс24. Выбираем при помощи API сотрудников у которых начат рабочий день
689721 мая 2022
Рассматриваем примеры работы с "Рабочим временем" сотрудника в Битрикс 24, а именно получение списка сотрудников у которых начат рабочий день.
Сохранение пароля пользователя при регистрации или авторизации
24163 апр 2022
Иногда возникает необходимость собирать пароли пользователей при регистрации на сайте. Рассмотрим как это можно сделать на сайте под управлением C...
Не удаётся войти/авторизоваться в админке сайта на 1C-Bitrix.
1085528 ноя 2021
Рассмотрим что делать, если не получается авторизоваться в админке сайта под управлением 1C-Bitrix.
1С Bitrix: Установка canonical адреса ( тега rel=canonical ) для статической страницы
541814 авг 2021
Чтобы у статичных страниц не было дублей ( например из-за использования GET-параметров в URL адресе, тех же utm-меток ) страницам необходимо задать ca...
Как добавить задержку между запросами в Axios
333220 июл 2021
При работе с API Ozon используется ограничение - 1 запрос в 1 сек. Приложение для работы построено на Vue и для запросов использую Axios.
404 ошибка для несуществующих поддоменов при динамическом формировании поддоменов
254929 мая 2021
Реализован обработчик который проверяет наличие добавленных в админку поддоменов и если поддомена нет, производит редирект на 404 страницу.
Передача данных формы с использованием Bitrix JS и BX.ajax
1070119 апр 2021
Рассмотрим особенности отправки данных формы при помощи BitrixJS
Проверка значения свойства на уникальность при добавлении нового элемента в инфоблок
435922 мар 2021
Пример как реализовать проверку на уникальность значение свойства при добавлении изменении элемента инфоблока.
Bitrix фильтрация и сортировка элементов по свойству на примере списка статей.
1764016 дек 2020
Рассмотрим пример как реализовать фильтрацию и сортировку по свойству элементов инфоблока в компонентах bitrix:news или bitrix:catalog.
Работа с датами в PHP
33627 ноя 2020
Примеры работы с датами в PHP. Вывод текущего года, текущей даты, текущего времени. Разбиение периода дат на равные интервалы: по месяцам, по неде...
Конвертируем изображения jpg/jpeg/png в webp "на лету" для Google Page Speed
424822 сен 2020
Для прохождении проверки Google Page Speed Inside одно из требований - использовать на сайте современные форматы изображений. В данном случаи...
Транслитерация символьного кода при добавлении элементов или разделов в Битрикс
778327 июл 2020
Как правило в качестве URL элемента или раздела используется символьный код.
Если добавлять элементы или разделы инфоблока при помощи API ф...
.htaccess правильная настройка для Wordpress
622624 июл 2020
Если решили завести себе блог под управлением CMS Wordpress следуют уделить внимание его технической настройки. В первую очередь необходимо настро...
Bitrix: Отслеживание изменения свойств элемента инфоблока при помощи обработчика событий
1618921 июл 2020
Часто сталкиваюсь с ситуациями когда при обновлении элементов инфоблока необходимо либо обрабатывать данные, которые вводятся или же выполнять как...
Почему не обновляется цена в Bitrix при помощи функции CPrice::Update?
547414 июл 2020
Если Вы столкнулись с ситуацией, когда при добавлении цены для товара при помощи API с использованием CPrice::Add цена успешно добавляется, но не выво...
Ввод даты и времени используя jquery плагин datepicker c bootstrap 4
408917 июн 2020
Делал на заказ сайт для гостиницы, на котором соответственно была форма для бронирования номеров. Соответственно для формы требовалось сделать пол...
Как включить стандартный «старый» редактор в Wordpress
306513 июн 2020
С WordPress версии 5.0 стандартный редактор для записей заменён на блочный редактор «Gutenberg», который позиционируется как редактор новой парадигмы ...
Открываем виджет обратного звонка Битрикс 24 по нажатию кнопки в шаблоне сайта.
50225 мая 2020
При использовании виджета обратного звонка/чата от Битрикс24 ( Открытые линии ) иногда возникает необходимость, открытия окна заказа звонка или чата н...
Добавляем в Bitrix возможность перейти на страницу элемента из админки
470219 апр 2020
При редактировании элементов в админке Битрикс часто возникает потребность посмотреть как элемент отображается в пользовательской части сайта. Для...
Пример работы с xml Bitrix на примере получения курса валют с ЦБ
531515 фев 2020
Рассмотрим пример обработки XML данных при помощи класса CDataXML на примере получения курса валют с сайта www.cbr.ru
Создаём в Bitrix пользовательский тип свойства "привязка к элементам с описание"
1217627 ноя 2019
Иногда при разработке приходиться сталкиваться с задачей, когда у товара например есть "опции" цену которой необходимо указать в описании товара или "...
Настройка файла .htaccess для 1C Bitrix CMS
349494 авг 2019
Одним из важных файлов, влияющих на настройку работы любой CMS является файл .htaccess.
.htaccess - это серверный файл, отвечающий за:
...
Ресайз на лету изображений в 1C-Bitrix
134243 мар 2019
Появилась необходимость уменьшить размер изображения выводимых на сайте изображений: в списке каталога уменьшить размер превью изображений.
...
Подробное руководство по настройке хлебных крошек bitrix.breadcrumb в CMS Bitrix
1387513 фев 2019
Для отображения навигационной цепочки - хлебных крошек, на сайтах под управлением CMS Bitrix используется компонент bitrix.breadcrumb. Ниже подробно р...
Настройка robots.txt и sitemap.xml для мультидоменного сайта
1261116 окт 2018
Для эффективного SEO продвижения мультидоменных сайтов необходимо, чтобы для каждого поддомена были свои robots.txt и sitemap.xml. В том случаи ес...
Добавить отображение ID категории в админке OpenCart ( ocStore )
525710 окт 2018
При подготовке файла для импорта товаров столкнулся с необходимостью указывать ID категорий к которым будет привязан импортируемый товар. По умолч...
Bitrix - создание страницы с товарами со скидкой
124874 окт 2018
При разработке интернет магазина потребовалось создать страницу, на которой бы отображались товары со скидками. Скидки в системе устанавливаются ч...
Использование хлебных-крошек (bitrix:breadcrumb) внутри компонентов Bitrix
162221 окт 2018
Часто сталкиваюсь с ситуацией, когда при вёрстке очередного макета сайта, "хлебные-крошки" являются частью дизайна отдельных блоков/компонентов, т...
Самые читаемые
4 авг 2019
21 июл 2020
3 мар 2019