Документация к модулю
Перейти на страницу модуля >Войдите в свою панель администратора PrestaShop и перейдите в Модули -> Модуль и Менеджер . В верхней части страницы нажмите кнопку Загрузить модуль.
В появившемся модальном окне выберите файл с вашего компьютера или перетащите архив в это окно.
memory_limit — это директива в конфигурации PHP, которая определяет максимальный объём памяти, который может использовать скрипт во время выполнения. Это ограничение помогает предотвратить использование слишком большого количества ресурсов и может быть настроено в файле php.ini, в конфигурации сервера.
PHP CLI (Command Line Interface) — это интерфейс командной строки для выполнения PHP-скриптов. Он позволяет запускать PHP-скрипты напрямую из терминала или командной строки, что удобно для выполнения автоматизированных задач, таких как запуск cron-заданий, обработки данных или выполнения задач, требующих взаимодействия с системными ресурсами.
cron — это Unix-утилита, позволяющая планировать выполнение команд или скриптов на регулярной основе. С помощью cron можно настроить автоматизированные задачи, такие как резервное копирование данных, обновление содержимого сайта или запуск PHP-скриптов через PHP CLI в заданные временные интервалы.
ОЗУ (оперативное запоминающее устройство) — это тип памяти, используемый компьютерами для временного хранения данных, которые активно используются или обрабатываются. Объём ОЗУ напрямую влияет на производительность системы, особенно при выполнении ресурсоёмких задач, таких как обработка больших объёмов данных в PHP-скриптах.
Очереди импорта — это механизм, который позволяет организовать обработку данных, поступающих в систему, в порядке их поступления. Использование очередей импорта помогает избежать перегрузки системы, распределяя нагрузку на обработку данных во времени. Это особенно полезно при импорте больших объёмов данных, где важна стабильность и производительность системы.
1. Блок шапки с информацией
2. Список импорта
3. Общий лог
php bin/console ewlightimport:process-import --id_shop=1
При указании флага --id_shop=1
можно запустить очередь импорта для конкретного магазина, что позволяет гибко настраивать процесс.
php bin/console ewlightimport:process-import --id_import=1 --id_shop=1
В данном случае:
--id_import=1
указывает на идентификатор импорта.
--id_shop=1
указывает на идентификатор магазина.