Авторизация
Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 07.04.2014
- Обновлено:
- 28.05.2024
- Версия:
- 2.2.1
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание
NB: Другие наши модули для ускорения работы сайта:
— «Автогенерация карты сайта на кроне. Ускорение Битрикс» — модуль генерирует стандартные 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/
— «Автогенерация карты сайта на кроне. Ускорение Битрикс» — модуль генерирует стандартные XML-файлы sitemap с помощью агента. Карта сайта всегда актуальная, ускоряется работа контент-менеджера и обмена 1С.
— «Цены и скидки для SEO. Запись в свойства товаров» — с помощью агентов на кроне модуль заранее рассчитывает цену товара со скидкой. Каталог товаров и выгрузка на Яндекс могут работать быстрее, если не будут вычислять цену.
— «Продвинутый обмен с 1С» — модуль может помочь ускорить сайт во время обмена с 1С, с помощью опции Отложенный сброс управляемого кеша.
NB: Друзья, если что-то не работает, не стоит ставить низкую оценку модулю и писать "не работает". Настройкой сервера и крона занимаетесь вы сами. Крон - сложная технология.
Описание модуля «Агенты на кроне»
Модуль «Агенты на кроне» помогает ускорить выполнение страниц за счет переноса агентов с посетителей сайта на крон.
Агенты — это служебные задачи в Битриксе, которые запускаются в определенное время по расписанию. По умолчанию выполняются, когда какой-нибудь пользователь заходит на сайт. Cron — это программа на сервере, которая выполняет по расписанию ваши команды. |
Битрикс будет безопасно обновляться, любой новый функционал будет доступен.
Если у вас Виртуальная машина Битрикса, то программу 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/
Отзывы ()
18 июля 2023 13:05
21 января 2022 09:44
27 октября 2021 14:31
25 августа 2021 13:02
28 июля 2021 10:51
16 июля 2020 15:19
10 января 2020 00:44
16 августа 2019 16:20
30 ноября 2018 12:05
25 июня 2018 22:09
Обсуждения (50)
29 июля 2024 14:27
26 июля 2024 13:08
26 июля 2024 19:22
24 июля 2024 08:18
26 июля 2024 11:35
10 июня 2024 09:42
10 июня 2024 16:41
21 апреля 2024 08:02
28 мая 2024 22:03
Что нового
2.2.1 (28.05.2024) |
|
2.2.0 (01.02.2024) |
|
2.1.1 (01.02.2024) |
|
2.1.0 (02.08.2023) |
|
2.0.0 (07.02.2021) | Добавлена дополнительная проверка, если путь к файлу крона содержит символические ссылки при многосайтовости. Теперь достаточно, чтобы путь к вызываемому файлу заканчивался на /bitrix/modules/main/tools/cron_events.php, и неважно основной у вас сайт или дополнительный. Но мы всё-равно советуем настраивать вызов файла кроном в файле crontab на основной сайт без символических ссылок, так сделано в Виртуальной машине Битрикса. Адаптирована работа решения под новые требования платформы 1С-Битрикс для версий от 20.100.0 — удалить значение «mbstring.func_overload». Модуль работает со старой и новой версией ядра 1С-Битрикс. Старые версии модуля (1.0.1) тоже работают новых сайтах, но мы всё-равно обновили код под новые настройки PHP. Исправлены языковые фразы. На странице настроек добавлен комментарий, как перевести почтовые события на крон. |
1.0.1 (10.05.2014) | Исправлен недочет: warning при выполнении агентов кроном |
Установка
Модуль работает с любой версией «1C-Битрикс: Управление сайтом» и «Битрикс24 в коробке».
Модуль поддерживает PHP 8.1 и все более старые, и, наверное, более новые.
Документация по модулю:
http://askaron.ru/api_help/course1/lesson85/
Установка:
Модуль «Агенты на кроне» устанавливается, как любой модуль из Маркетплейса, и никаких вопросов не задает.
Настройка:
После установки модуля перейдите на страницу настроек:
Настройки -> Настройки продукта -> Настройки модулей -> Агенты на кроне
Там всего один переключатель: выполнять агенты на хитах или на кроне.
Внимательно прочитайте комментарии на странице настроек:
На виртуальной машине Битрикса cron настраивать не нужно. Но на другом хостинге, возможно, придется.
Нужно добавить команду вида:
* * * * * /usr/bin/php -f /home/bitrix/www/bitrix/modules/main/tools/cron_events.php
Где /usr/bin/php путь к PHP, а /home/bitrix/www/bitrix/modules/main/tools/cron_events.php - полный путь к вашему файлу.
Как настраивать cron у вас на хостинге узнайте своего системного администратора или у техподдержки хостинга.
Замечание:
В версии 2.0.0 добавлена дополнительная проверка, если путь к файлу крона содержит символические ссылки при многосайтовости.
Теперь достаточно, чтобы путь к вызываемому файлу заканчивался на /bitrix/modules/main/tools/cron_events.php, и неважно основной у вас сайт или дополнительный. Но мы всё-равно советуем настраивать вызов файла кроном на основной сайт без символических ссылок, так сделано в Виртуальной машине Битрикса.
Почтовые события:
Почта никак не зависит от модуля. Модуль никак не влияет на обработку почтовых событий. Если почта отправлялась на хитах, то дальше будет отправляться на хитах. Если на кроне, то на кроне.
Для перевода почтовых событий на крон надо устанавливать константу BX_CRONTAB_SUPPORT напишите в /bitrix/php_interface/dbconn.php:
define("BX_CRONTAB_SUPPORT", true);
Для отмены отправки писем на кроне эту строку надо убрать.
Удаление:
При удалении модуль может вас спросить хотите ли вы вернуть настройки, чтобы агенты, как раньше, работали на хитах. Если не знаете, что выбрать, лучше соглашайтесь.
Модуль поддерживает PHP 8.1 и все более старые, и, наверное, более новые.
Документация по модулю:
http://askaron.ru/api_help/course1/lesson85/
Установка:
Модуль «Агенты на кроне» устанавливается, как любой модуль из Маркетплейса, и никаких вопросов не задает.
Настройка:
После установки модуля перейдите на страницу настроек:
Настройки -> Настройки продукта -> Настройки модулей -> Агенты на кроне
Там всего один переключатель: выполнять агенты на хитах или на кроне.
Внимательно прочитайте комментарии на странице настроек:
На виртуальной машине Битрикса cron настраивать не нужно. Но на другом хостинге, возможно, придется.
Нужно добавить команду вида:
* * * * * /usr/bin/php -f /home/bitrix/www/bitrix/modules/main/tools/cron_events.php
Где /usr/bin/php путь к PHP, а /home/bitrix/www/bitrix/modules/main/tools/cron_events.php - полный путь к вашему файлу.
Как настраивать cron у вас на хостинге узнайте своего системного администратора или у техподдержки хостинга.
Замечание:
В версии 2.0.0 добавлена дополнительная проверка, если путь к файлу крона содержит символические ссылки при многосайтовости.
Теперь достаточно, чтобы путь к вызываемому файлу заканчивался на /bitrix/modules/main/tools/cron_events.php, и неважно основной у вас сайт или дополнительный. Но мы всё-равно советуем настраивать вызов файла кроном на основной сайт без символических ссылок, так сделано в Виртуальной машине Битрикса.
Почтовые события:
Почта никак не зависит от модуля. Модуль никак не влияет на обработку почтовых событий. Если почта отправлялась на хитах, то дальше будет отправляться на хитах. Если на кроне, то на кроне.
Для перевода почтовых событий на крон надо устанавливать константу BX_CRONTAB_SUPPORT напишите в /bitrix/php_interface/dbconn.php:
define("BX_CRONTAB_SUPPORT", true);
Для отмены отправки писем на кроне эту строку надо убрать.
Удаление:
При удалении модуль может вас спросить хотите ли вы вернуть настройки, чтобы агенты, как раньше, работали на хитах. Если не знаете, что выбрать, лучше соглашайтесь.
Поддержка
mail@askaron.ru
Модуль бесплатный. Прежде чем писать в техподдержку, внимательно ознакомьтесь с документацией.
Модуль поддерживает PHP 8.1 и все более старые, и, наверное, более новые.
Важно!
1. Техподдержка Битрикса не помогает с проблемами в агентах, если установлен наш модуль.
В случае, если все агенты работают, а один какой-то глючит, вам лучше всего обратиться в поддержку Битрикса, но сначала удалите наш модуль и настройте агенты на кроне по инструкции Битрикса. Агенты, которые работают на кроне, — штатный функционал Битрикса, просто для включения у него сложная инструкция:
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2943
2. Мы не занимаемся настройкой cron на разных хостингах.
Если вам нужна помощь в настройке расписания крона на сервере — лучше всего обратитесь к техподдержке вашего хостинга. Они должны помочь написать команду, чтобы нужный файл вызывался, например, раз в минуту.
Мы считаем, что если хостинг имеет специальный тариф под Битрикс, то они обязаны обеспечить возможность включить агенты на крон. У них должна быть инструкция или техподдержка должна помогать.
Если инструкции по настройке крона на хостинге нет, напишите техподдержке хостинга:
Раз в минуту - идеальное расписание.
На дешевых хостингах бывают ограничения:
Раз в 5 минут - приемлимо.
Раз в 10 минут - плохо.
Раз час - не годится, лучше агенты на крон не переводить.
Только не надо писать техподдержке, что вы хотите использовать модуль «Агенты на кроне». Они должны понять, что должны вам обеспечить штатный функционал Битрикса.
Документация по модулю:
http://askaron.ru/api_help/course1/lesson85/
Статья:
Агенты на кроне — теперь просто
Модуль бесплатный. Прежде чем писать в техподдержку, внимательно ознакомьтесь с документацией.
Модуль поддерживает PHP 8.1 и все более старые, и, наверное, более новые.
Важно!
1. Техподдержка Битрикса не помогает с проблемами в агентах, если установлен наш модуль.
В случае, если все агенты работают, а один какой-то глючит, вам лучше всего обратиться в поддержку Битрикса, но сначала удалите наш модуль и настройте агенты на кроне по инструкции Битрикса. Агенты, которые работают на кроне, — штатный функционал Битрикса, просто для включения у него сложная инструкция:
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2943
2. Мы не занимаемся настройкой cron на разных хостингах.
Если вам нужна помощь в настройке расписания крона на сервере — лучше всего обратитесь к техподдержке вашего хостинга. Они должны помочь написать команду, чтобы нужный файл вызывался, например, раз в минуту.
Мы считаем, что если хостинг имеет специальный тариф под Битрикс, то они обязаны обеспечить возможность включить агенты на крон. У них должна быть инструкция или техподдержка должна помогать.
Если инструкции по настройке крона на хостинге нет, напишите техподдержке хостинга:
Пожалуйста, помогите настроить штатную возможность Битрикса по запуску агентов на кроне, для сайта "мой_сайт.ру" Никаких настроек в сайте просим не делать. Помогите настроить правило крона так, чтобы файл сайта bitrix/modules/main/tools/cron_events.php выполнялся кроном раз в минуту. Пример с одного из хостингов: * * * * * /usr/bin/php -f /home/bitrix/www/bitrix/modules/main/tools/cron_events.php |
Раз в минуту - идеальное расписание.
На дешевых хостингах бывают ограничения:
Раз в 5 минут - приемлимо.
Раз в 10 минут - плохо.
Раз час - не годится, лучше агенты на крон не переводить.
Только не надо писать техподдержке, что вы хотите использовать модуль «Агенты на кроне». Они должны понять, что должны вам обеспечить штатный функционал Битрикса.
Документация по модулю:
http://askaron.ru/api_help/course1/lesson85/
Статья:
Агенты на кроне — теперь просто