
Агенты на верхушке кроны
Готовое решение «Агенты на кроне» для 1С-Битрикс ускорит работу сайта. Установите шаблон для стабильной фоновой обработки задач без простоев.
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 07.04.2014
- Обновлено:
- 01.06.2026
- Версия:
- 2.2.2
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Что умеет модуль Агенты на верхушке кроны
Модуль «Агенты на кроне» для 1С-Битрикс — это техническое решение, которое переносит выполнение служебных задач (агентов) с посетителей сайта на серверный планировщик Cron. В стандартной настройке Битрикс запускает агентов при обращении пользователя к странице, что создает избыточную нагрузку и замедляет время отклика. Данный продукт автоматизирует этот процесс: агенты отрабатывают по расписанию на сервере, не затрагивая работу конечных пользователей. Это особенно важно для сайтов с высокой посещаемостью, частыми обновлениями каталога или сложными фоновыми вычислениями.
Что получает покупатель после установки:
- Снижение времени загрузки страниц для посетителей — агенты больше не выполняются синхронно при запросе;
- Стабильную работу фоновых процессов (обновление кеша, обработка заказов, синхронизация данных) по заданному расписанию;
- Полный контроль над приоритетами и периодичностью выполнения каждой задачи;
- Совместимость с любыми редакциями Битрикс — от «Первого сайта» до «Энтерпрайз» и «Интернет-магазин + CRM»;
- Поддержку адаптивности и технологии Композит (ускорение за счет статического кеша).
Для кого и для каких задач подходит
Продукт ориентирован на владельцев и технических специалистов интернет-магазинов, корпоративных порталов, новостных и каталогизированных сайтов на 1С-Битрикс. Он будет особенно полезен, если:
- Сайт испытывает пиковые нагрузки, и каждый лишний миллисекунд на сервере влияет на конверсию;
- Требуется регулярная выгрузка данных в Яндекс.Маркет или обмен с 1С без задержек для пользователя;
- Необходимо выполнять ресурсоемкие операции (генерация карт сайта, пересчет цен со скидками, сброс кеша) без участия администратора;
- Стоит задача снизить нагрузку на сервер и продлить срок его службы без апгрейда оборудования.
Важно: Модуль «Агенты на кроне» — это инструмент для профессиональной настройки. Его корректная работа требует предварительной конфигурации Cron на сервере. Производитель не предоставляет услуги по настройке инфраструктуры, поэтому перед покупкой убедитесь, что ваша хостинговая среда поддерживает планировщик задач. При правильной интеграции модуль избавляет сайт от «тяжелых» фоновых процессов и делает работу Битрикса предсказуемой и быстрой.
— «Автогенерация карты сайта на кроне. Ускорение Битрикс» — модуль генерирует стандартные XML-файлы sitemap с помощью агента. Карта сайта всегда актуальная, ускоряется работа контент-менеджера и обмена 1С.
— «Цены и скидки для SEO. Запись в свойства товаров» — с помощью агентов на кроне модуль заранее рассчитывает цену товара со скидкой. Каталог товаров и выгрузка на Яндекс могут работать быстрее, если не будут вычислять цену.
— «Продвинутый обмен с 1С» — модуль может помочь ускорить сайт во время обмена с 1С, с помощью опции Отложенный сброс управляемого кеша.
NB: Друзья, если что-то не работает, не стоит ставить низкую оценку модулю и писать "не работает". Настройкой сервера и крона занимаетесь вы сами. Крон - сложная технология.
Описание модуля «Агенты на кроне»
Модуль «Агенты на кроне» помогает ускорить выполнение страниц за счет переноса агентов с посетителей сайта на крон.
Модуль содержит всего один переключатель, и не требует навыков программирования.
Битрикс будет безопасно обновляться, любой новый функционал будет доступен.
Если у вас Виртуальная машина Битрикса, то программу cron даже не придется настраивать.
На других хостингах нужно добавить команду вида:
* * * * * /usr/bin/php -f /home/bitrix/www/bitrix/modules/main/tools/cron_events.php
На некоторых хостингах крон настраивается через панель (Таймвеб, РУцентр и другие)
Если вам нужна помощь в настройке расписания крона на сервере — лучше всего обратитесь к техподдержке вашего хостинга. Они должны помочь написать команду, чтобы нужный файл вызывался, например, раз в минуту.
Преимущества модуля:
1. Можно все агенты (периодические и непериодические) переключить на крон, а почту оставить на хитах
2. Не нужно создавать и обновлять свой собственный файл cron_events.php
3. В стандартной VMBitrix крон уже настроен, и там нет никаких проблем с настройкой
Еще
4. не надо разбираться с опциями и константами из учебного курса,
5. интерфейс для "Чайников" с одной радиокнопокой
6. Всегда есть возможность удалить модуль и настроить агенты на кроне по учебному курсу стандартным способом (хотя бы только для непериодических агентов)
Мы рекомендуем модуль для переноса агентов на крон. Сами им активно пользуемся.
Статья:
Агенты на кроне — теперь просто
Документация по модулю:
http://askaron.ru/api_help/course1/lesson85/
Для чего нужен модуль «Агенты на кроне» и как он влияет на производительность сайта?
С какими редакциями 1С-Битрикс совместимо решение?
Какова стоимость модуля и включает ли он лицензионные отчисления?
Сложно ли установить и настроить модуль?
Какая техническая поддержка предоставляется после покупки?
Установка модуля из Маркетплейса
Перейдите в административной панели Битрикс в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Агенты на кроне», нажмите «Установить» и подтвердите установку. Дождитесь завершения процесса.
Активация модуля в решениях
Откройте раздел «Маркетплейс» → «Установленные решения». Найдите в списке установленный модуль «Агенты на кроне» и нажмите «Активировать», если он не активирован автоматически.
Настройка подключения к Cron
Перейдите в настройки модуля (обычно «Настройки» → «Настройки продукта» → «Настройки модулей» → «Агенты на кроне»). Укажите путь к PHP-интерпретатору на сервере и команду для вызова cron, следуя инструкции внутри модуля. Сохраните изменения.
Добавление задания в Cron на сервере
На сервере (через SSH или панель хостинга) добавьте в планировщик Cron строку, сгенерированную модулем. Обычно это команда вида: `* * * * * /usr/bin/php /путь/к/сайту/bitrix/modules/ваш_модуль/cron.php`. Убедитесь, что задание выполняется каждую минуту.
Проверка работы агентов через Cron
Вернитесь в административную панель Битрикс в раздел «Настройки» → «Настройки продукта» → «Агенты». Убедитесь, что в колонке «Последний запуск» отображается актуальное время выполнения, а агенты переведены в статус «Cron».
Тестирование производительности сайта
Откройте несколько страниц сайта как посетитель и проверьте скорость загрузки (например, через инструменты разработчика браузера). Убедитесь, что время отклика снизилось, а фоновые задачи (обновление кеша, обработка заказов) выполняются без участия пользователя.
- v2.2.201.06.2026
- Незначительные исправления
- v2.2.128.05.2024
- Незначительные исправления
- v2.2.001.02.2024
- Теперь агенты выполняются не в начале, а в конце крон-файла. Вместо события OnPageStart будет использоваться OnAfterEpilog. Это сделано, потому что ещё в main 20.5.0 агенты были перенесены в конец страницы.
- v2.1.101.02.2024
- Незначительные исправления
- v2.1.002.08.2023
- Новый метод вызова агентов для новых версий Главного модуля 1С-Битрикс от 22.100.100. Для более старых версий главного модуля используется старый метод.
- v2.0.007.02.2021Добавлена дополнительная проверка, если путь к файлу крона содержит символические ссылки при многосайтовости. Теперь достаточно, чтобы путь к вызываемому файлу заканчивался на /bitrix/modules/main/tools/cron_events.php, и неважно основной у вас сайт или дополнительный. Но мы всё-равно советуем настраивать вызов файла кроном в файле crontab на основной сайт без символических ссылок, так сделано в Виртуальной машине Битрикса. Адаптирована работа решения под новые требования платформы 1С-Битрикс для версий от 20.100.0 — удалить значение «mbstring.func_overload». Модуль работает со старой и новой версией ядра 1С-Битрикс. Старые версии модуля (1.0.1) тоже работают новых сайтах, но мы всё-равно обновили код под новые настройки PHP. Исправлены языковые фразы. На странице настроек добавлен комментарий, как перевести почтовые события на крон.
- v1.0.110.05.2014Исправлен недочет: warning при выполнении агентов кроном
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.


















