Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO

Битрикс

Раздел посвящён CMS 1С-Битрикс: Управление сайтом. Здесь публикуются практические инструкции по разработке и сопровождению проектов на Битрикс, настройке компонентов и инфоблоков, интеграции с 1С, оптимизации производительности, администрированию и решению распространённых ошибок.
Битрикс Битрикс
09.07.2026

Выгрузка товаров и услуг в Яндекс Бизнес через YML-фид

Разбираю, как автоматически выгружать товары и услуги с сайта в Яндекс Бизнес через YML-фид. 
Покажу структуру XML-файла, пример генерации на PHP и процесс подключения фида в личном кабинете Яндекса.
Читать подробнее ->
1 минут чтения
28 просмотров
Битрикс Битрикс
25.06.2026

Как очистить кеш в Битрикс на сервере: полное руководство

Очистка кеша — одна из самых распространённых операций при работе с 1С-Битрикс. В статье разберём, какие виды кеша существуют, когда их необходимо очищать, какие каталоги можно безопасно удалять на сервере и как быстро выполнить сброс кеша через SSH. 
Также рассмотрим очистку композитного кеша, временных файлов и PHP Opcache, если изменения на сайте всё ещё не отображаются.
Читать подробнее ->
3 минут чтения
133 просмотров
Битрикс Битрикс
24.06.2026

Как проверить, какой агент в Битрикс выполняется долго

Если сайт на 1С-Битрикс начал тормозить, причиной может оказаться зависший или слишком тяжёлый агент. 
В статье рассмотрим, где посмотреть список агентов, как проверить таблицу b_agent, проанализировать работу cron и найти задачи, создающие повышенную нагрузку на сервер.
Читать подробнее ->
5 минут чтения
54 просмотров
Битрикс Битрикс
24.06.2026

Как работает urlrewrite.php в Битрикс и зачем он нужен

Файл urlrewrite.php в 1С-Битрикс отвечает за обработку ЧПУ и маршрутизацию запросов к компонентам. 
Разбираю его устройство, структуру правил и типичные проблемы, возникающие после переноса сайта или настройки SEO.
Читать подробнее ->
3 минут чтения
89 просмотров
Битрикс Битрикс
22.06.2026

Подключение Memcached к 1С-Битрикс: настройка кеширования в оперативной памяти

Разбираем, как подключить Memcached к 1С-Битрикс и перенести кеш из файловой системы в оперативную память. 
Установка на Debian и Ubuntu, настройка .settings.php, очистка кеша и сравнение Memcached с Redis.
Читать подробнее ->
4 минут чтения
66 просмотров
Битрикс Битрикс
22.06.2026

Что проверить, если Битрикс тормозит: пошаговая диагностика производительности

Сайт на 1С-Битрикс стал медленно работать? Разбираем, что нужно проверить в первую очередь: PHP-FPM, базу данных, кеширование, OPcache, SQL-запросы, логи и ресурсы сервера. 
Пошаговая инструкция по поиску и устранению причин тормозов.
Читать подробнее ->
5 минут чтения
87 просмотров
Битрикс Битрикс
18.06.2026

Почему DETAIL_PAGE_URL в Битрикс возвращает ссылку без раздела и как это исправить

Свойство DETAIL_PAGE_URL в 1С-Битрикс нередко работает не так, как ожидают разработчики. Почему в ссылке отсутствует SECTION_CODE, откуда берутся неправильные URL и как правильно формировать адреса элементов инфоблока — разбираем типичные ошибки и рабочие способы решения.
Читать подробнее ->
3 минут чтения
164 просмотров
Битрикс Битрикс
28.05.2026

Почему в Битрикс постоянно вылетает сессия — причины и решения

Почему Битрикс постоянно выкидывает из админки и показывает ошибку «Ваша сессия истекла»? Разбираем основные причины проблем с сессиями: HTTP/HTTPS конфликт, multisite, cookie domain, nginx, reverse proxy и ошибки PHP-сессий. Практические способы диагностики и исправления.
Читать подробнее ->
5 минут чтения
278 просмотров
Битрикс Битрикс
19.05.2026

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

Когда не стоит использовать многосайтовость 1С-Битрикс: опыт, проблемы и реальные примеры
Многосайтовость в Битрикс выглядит удобным решением, но для крупных интернет-магазинов и сложных проектов она часто становится источником проблем. Разбираем реальные минусы, технический долг и случаи, когда отдельные сайты намного удобнее.
Читать подробнее ->
7 минут чтения
83 просмотров
Битрикс Битрикс
18.05.2026

Как развернуть блог на Битрикс с комментариями и почему стандартный блог плох

Разбираем, как правильно развернуть блог на 1С-Битрикс, почему стандартный компонент blog устарел и какие решения лучше использовать для статей, разделов, SEO и комментариев.
Читать подробнее ->
5 минут чтения
105 просмотров
Битрикс Битрикс
16.05.2026

Готовый robots.txt для Bitrix

Готовый robots.txt для сайта на 1С-Битрикс: закрытие служебных разделов, фильтров, пагинации и дублей страниц. Разбираем правильную настройку robots.txt для SEO, подключение sitemap.xml и типовые ошибки, которые мешают индексации сайта.
Читать подробнее ->
4 минут чтения
93 просмотров
Битрикс Битрикс
27.08.2025

Битрикс выгрузить все элементы вместе со свойствами в файл

Показываю PHP-скрипт для выгрузки всех элементов инфоблока 1С-Битрикс в CSV. Скрипт экспортирует ID, название, активные свойства, файловые и множественные значения.
Читать подробнее ->
1 минут чтения
169 просмотров
Битрикс Битрикс
27.08.2025

Битрикс получаем все свойства элемента

Показываю PHP-скрипт для выгрузки всех свойств инфоблока 1С-Битрикс в CSV. Скрипт получает название, код, тип свойства, обязательность и множественность полей.
Читать подробнее ->
1 минут чтения
104 просмотров
Битрикс Битрикс
12.06.2024

Битрикс. Ошибка! innodb_strict_mode=ON, требуется OFF

Показываю, как отключить innodb_strict_mode для 1С-Битрикс через after_connect_d7.php. Решение помогает устранить ошибки MySQL и MariaDB после обновления сервера или переноса сайта.
Читать подробнее ->
2 минут чтения
156 просмотров
Битрикс Битрикс
24.01.2023

Битрикс. Получить местоположение из заказа

Показываю, как получить местоположение заказа в 1С-Битрикс по ID заказа через CSaleOrderPropsValue::GetOrderProps() и CSaleLocation::GetByID().
Читать подробнее ->
2 минут чтения
115 просмотров
Битрикс Битрикс
23.01.2023

Битрикс. Список всех заказов, при оформлении которых был использован тот или иной купон получения скидки

Показываю, как получить список заказов по купону скидки в 1С-Битрикс через CSaleOrder::GetList() и фильтр BASKET_DISCOUNT_COUPON.
Читать подробнее ->
2 минут чтения
102 просмотров
Битрикс Битрикс
30.08.2022

Битрикс поиск ищет не все товары

Разбираем, почему поиск в 1С-Битрикс может находить не все товары каталога. В статье — проверка индексации инфоблоков, настройка модуля поиска, переиндексация сайта и увеличение лимита результатов в компоненте bitrix:catalog.search. Также рассмотрены особенности шаблонов Аспро: Макс, Next, Оптимус, Маркет и других решений.
Читать подробнее ->
2 минут чтения
186 просмотров
Битрикс Битрикс
26.04.2022

Битрикс. Событие создание нового заказа.

Показываю, как использовать событие OnOrderSave в 1С-Битрикс для обработки новых заказов. Разбираем AddEventHandler, параметры обработчика и проверку $isNew.
Читать подробнее ->
2 минут чтения
109 просмотров
Битрикс Битрикс
20.04.2022

Выполнение скрипта битрикс в консоли

Универсальный шаблон standalone PHP-скрипта для 1С-Битрикс с подключением prolog_before.php. Подходит для cron, импорта, парсеров и служебных задач.
Читать подробнее ->
2 минут чтения
124 просмотров
Битрикс Битрикс
13.04.2022

Битрикс. Получить список сработавщих скидок в корзине.

Показываю, как получить список сработавших скидок в корзине 1С-Битрикс через D7 API и объект Bitrix\Sale\Discount. Разбираем DISCOUNT_LIST и вывод названий примененных скидок.
Читать подробнее ->
2 минут чтения
86 просмотров
Загружаю...
Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться