Особливості та переваги модуля
- швидка регенерація зображень PrestaShop – модуль автоматично отримує доступні типи зображень із таблиці
ps_image_typeі генерує мініатюри відповідно до конфігурації вашого магазину. - кілька сутностей в одному інструменті – регенерація для товарів, категорій, виробників, постачальників і магазинів (store), без потреби запускати окремі інструменти.
- багатопотокова обробка (AJAX workers) – паралельне виконання завдань підвищує використання ресурсів сервера та значно скорочує час регенерації великих бібліотек зображень.
- менше накладних витрат на запуск PHP – робота, поділена на короткі batch’і, зменшує втрати часу на запуск довгих, важких процесів і покращує стабільність за великого навантаження.
- контроль швидкості – налаштування кількості worker’ів і розміру batch’ів дають змогу адаптувати продуктивність до вашого хостингу (від безпечної регенерації до режиму максимальної швидкості).
- смужки прогресу для кожної сутності – окремі progressbar’и для кожної сутності полегшують моніторинг того, що виконується зараз і скільки залишилося до завершення.
- live log у реальному часі – перегляд у реальному часі показує, яке зображення і для якого ID зараз генерується, що полегшує діагностику та контроль процесу.
- старт, пауза, відновлення, стоп – повне керування процесом регенерації без переривання роботи панелі адміністрування.
- підтримка сучасних форматів – можливість генерувати додаткові формати (наприклад, WebP/AVIF) залежно від можливостей середовища та версії PrestaShop.
- безпека викликів – AJAX endpoint’и захищені токеном адміністратора, щоб процес регенерації міг запускати лише авторизований користувач у Back Office.
- ідеально після змін теми та мініатюр – регенерація зображень після оновлення шаблону, зміни розмірів мініатюр або впорядкування медіафайлів, без ручної роботи.