AdPar
Технические требования для работы AdPar
Технические требования:
Для установки AdPar необходима активная лицензия 1С-Битрикс: Управление сайтом.
-
Для работы модуля рекомендуется использовать VDS/VPS или выделенные сервера, а не виртуальные (shared) хостинги, из-за ограниченности ресурсов виртуальных хостингов и отсутствия root доступов.
-
Внимание! Работу AdPar на shared-хостингах мы не гарантируем, да и не рекомендуем их использовать вообще для размещения интернет-магазина
-
Для использования модуля у Вас должен быть логин и пароль от поставщиков, позволяющий пользоваться функционалом API, запросите соответствующие данные у Ваших менеджеров в компании выбранных дистрибьюторов.
-
Для работы AdPar необходима версия PHP 8.1 и выше (на сайте);
-
Агенты решения AdPar отрабатывают только на cron, на хитах агенты отрабатывать не будут. Настройте cron, чтобы избежать появления ошибок. За этим вы можете обратиться в техподдержку Вашего хостинга;
-
Cron должен запускаться под версией PHP 8.1 и выше;
-
Агенты Битрикс не должны запускаться под пользователем root.
Скрипт cron_events.php должен запускаться под тем же пользователем, под которым работает PHP FPM.
-
В php.ini на сайте и в консоли должны быть включены параметры short_open_tag и allow_url_fopen.
-
Для работы с Merlion, Cactus и OCS необходимо установить SOAP-расширение на Вашем хостинге.
-
Все файлы в папке storage, по адресу /bitrix/modules/insmart.core/admin/partners должны иметь права на чтение и запись (например 775).
-
На сервере должно быть установлено PDO расширение для PHP.
-
На сервере должен быть установлен драйвер mysql для PDO;
-
На сервере должно быть установлено curl-расширение.
-
Пользователь mysql должен иметь следующие права:
-
Для корректной работы парсера, следующие таблицы (нужные нам для внешних ключей) должны иметь тип InnoDB:
b_iblock_section
b_iblock_element
b_iblock_property
b_catalog_price
b_sale_order -
Иногда при слишком частых запросах, возможно блокировка IP при превышении лимита. О лимитах вы можете узнать у поставщиков.
Во избежание случайной потери данных настоятельно рекомендуем осуществлять резервное копирование вашего интернет-магазина при осуществлении парсинга товаров со склада поставщика.
Требования к серверному оборудованию:
Модуль AdPar – это встраиваемое программное обеспечение, которое функционирует преимущественно в фоновом режиме. Основные методы по загрузке и обработке данных запускаются с помощью мастера агентов CMS 1С-Битрикс, при этом длительность работы агентов определяется производительностью сервера и количеством обрабатываемых данных, определяемым в настройках.
По результатам многочисленных тестов и на основании полученного опыта у нас сложились рекомендуемые требования к «железу». Разумеется, мы рекомендуем использовать BitrixVM последней версии (кто как не производитель лучше всего знает, как настроить окружение правильно) и накопитель на SSD-дисках.
-
Минимальные требования:
- 1 Гб оперативной памяти;
- 1-ядерный процессор;
- 10 Гб свободного места на жестком диске.
На таком железе с отсутствием сложной логики (например, от производителей сторонних модулей) модуль будет работать на стандартных настройках без привязки свойств. -
Рекомендуемые требования:
- 4 Гб оперативной памяти;
- 2-ядерный процессор
На таком железе модуль будет уверенно работать с корректно настроенным умным фильтром. Более того, скорость обработки данных будет достаточно высокой для ежедневного обновления данных.