Bitrix Help
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Разработка Битрикс

Настройка сервера Ubuntu для сайта на Битрикс: полное руководство от установки до оптимизации

Правильно настроенный сервер Ubuntu значительно влияет на скорость работы сайта на 1С-Битрикс, стабильность, безопасность и производительность. Даже современный VPS с большим количеством оперативной памяти не сможет показать хорошие результаты, если веб-сервер, PHP и база данных настроены неправильно. В этой инструкции рассмотрим полную настройку сервера Ubuntu для сайта на Битрикс. Мы установим Nginx, PHP-FPM, MariaDB, Redis, настроим Opcache, SSL-сертификат, права доступа,…

Обновлено: 2026 • Полезное

PREFILTER_NAME фильтрация в Битрикс

Параметр PREFILTER_NAME используется в компонентах каталога 1С-Битрикс для применения предварительного фильтра к элементам инфоблока еще до выполнения основной фильтрации. Чаще всего он используется совместно с компонентами catalog.section, catalog.smart.filter и другими каталогами, где необходимо заранее ограничить набор товаров. Основное преимущество данного параметра заключается в том, что пользователь видит только те свойства, товары и значения фильтра, которые доступны после применения предварительных условий….

Обновлено: 2026 • Полезное

Проверки в Битрикс: авторизация, пользователь, группа, текущая страница и другие полезные условия

Проверки в Битрикс: авторизация, пользователь, группа, текущая страница и другие полезные условия При разработке сайтов на 1С-Битрикс практически в каждом проекте приходится выполнять различные проверки: авторизован ли пользователь, входит ли он в определенную группу, находится ли он на нужной странице или в определенном разделе сайта. В этой статье собраны самые полезные проверки с полностью рабочими примерами. Проверка авторизации пользователя Самый…

Обновлено: 2026 • Полезное
Site Closed в Битрикс

Как сделать красивую страницу Site Closed в Битрикс

Во время обновления сайта, переноса проекта на новый сервер или проведения технических работ пользователи могут столкнуться с сообщением о временной недоступности ресурса. Стандартная страница Site Closed в Битрикс выглядит достаточно просто и не всегда соответствует фирменному стилю компании. Поэтому многие владельцы сайтов предпочитают создавать собственную страницу технических работ с привлекательным дизайном и полезной информацией для посетителей. Для чего нужна красивая…

Обновлено: 2026 • Полезное

Как отключить перенос JavaScript в подвал страницы в Битрикс с помощью data-skip-moving=»true»

В 1С-Битрикс используется механизм оптимизации загрузки страниц, который автоматически переносит теги <script> в конец документа перед закрывающим тегом </body>. Это позволяет ускорить отображение контента и улучшить показатели производительности сайта. Однако некоторые скрипты должны загружаться строго в секции <head>. Например: библиотеки, от которых зависят другие скрипты; счетчики и системы аналитики; виджеты сторонних сервисов; код, который должен выполниться до загрузки страницы. Чтобы…

Обновлено: 2026 • Полезное

Last-Modified в Битрикс — HTTP-заголовок для кеширования страниц

Last-Modified — это HTTP-заголовок, который сообщает браузеру и поисковым системам дату последнего изменения страницы. В Битрикс его можно использовать для оптимизации кеширования и снижения нагрузки на сервер. Краткий ответ В Битрикс заголовок Last-Modified отправляется через header() и часто используется вместе с проверкой If-Modified-Since для отдачи 304 Not Modified. <?php header(«Last-Modified: » . gmdate(«D, d M Y H:i:s») . » GMT»);…

Обновлено: 2026 • Полезное

component_epilog.php в Битрикс — постобработка компонента

component_epilog.php — это специальный файл компонента в 1C-Битрикс, который выполняется после вывода шаблона. Он используется для выполнения дополнительной логики, не влияющей на отображение страницы. Краткий ответ component_epilog.php выполняется после template.php и используется для постобработки данных, логирования, аналитики и работы с кешем. <?php if (!defined(«B_PROLOG_INCLUDED») || B_PROLOG_INCLUDED !== true) { die(); } // постобработка Где находится component_epilog.php Файл располагается внутри шаблона…

Обновлено: 2026 • Компоненты

result_modifier.php в Битрикс — обработка данных перед выводом шаблона

Файл result_modifier.php в 1C-Битрикс используется для модификации массива $arResult перед тем, как данные будут переданы в шаблон компонента. Это важный инструмент для разделения логики подготовки данных и отображения. Краткий ответ result_modifier.php позволяет изменить, дополнить или подготовить данные $arResult после выполнения component.php и перед вызовом template.php. <?php $arResult[‘CUSTOM_FIELD’] = ‘Hello Bitrix’; Где находится result_modifier.php Файл располагается внутри шаблона компонента: /local/components/vendor/component.name/templates/.default/ component.php…

Обновлено: 2026 • Компоненты

.parameters.php в Битрикс — настройка параметров компонента

Файл .parameters.php в 1C-Битрикс отвечает за описание параметров компонента, которые доступны разработчику или администратору при добавлении компонента на страницу через визуальный редактор или административную панель. Краткий ответ Файл .parameters.php используется для определения настроек компонента, таких как кеширование, выбор инфоблока, фильтры и другие пользовательские параметры. $arComponentParameters = [ «PARAMETERS» => [ «CACHE_TIME» => [ «DEFAULT» => 3600 ] ] ]; Где…

Обновлено: 2026 • Компоненты

Создание компонента в Битрикс — полное руководство для разработчиков

Компоненты в 1C-Битрикс — это основной способ построения логики отображения данных. Они позволяют инкапсулировать бизнес-логику, управлять выводом и повторно использовать код в разных частях проекта. Краткий ответ Компонент в Битрикс создаётся в директории /local/components/ и состоит минимум из файла component.php и шаблона template.php. /local/components/vendor/component.name/ component.php .description.php .parameters.php templates/.default/template.php Структура компонента Стандартный компонент Битрикс имеет следующую структуру: /local/components/vendor/news.list/ component.php .description.php .parameters.php…

Обновлено: 2026 • Компоненты
Услуги


База знаний