FastFoto — Модуль быстрой загрузки, конвертации в WebP и очистки сервера
Модуль FastFoto — инструмент для автоматизации работы с изображениями товаров в магазинах на базе OpenCart. Он сочетает в себе функции быстрой загрузки картинок, автоматической оптимизации их формата, генерации правильных SEO названий файлов и удаления мусора с сервера.
Основные возможности модуля:
- Мультизагрузка файлов (Drag & Drop): Позволяет загружать изображение перетаскиванием мышкой непосредственно с карты редактирования товара. Больше нет необходимости открывать медленный стандартный менеджер изображений OpenCart.
- Автоматическая конвертация в WebP: Все новые изображения при загрузке преобразуются в формат нового поколения WebP. Это снижает вес фото до 70% без потери качества и существенно повышает скорость загрузки страниц сайта.
- SEO-переименование файлов: Модуль переименовывает фото транслитерацией на основе выбранного поля (например, названия товара, модели или артикула). Это положительно влияет на ранжирование картинок в поисковиках.
- Очистка сервера от лишних изображений: Встроенный сервис сканирует папки на сервере и сопоставляет их с базой данных сайта (включая таблицы категорий, брендов, опций и ваучеров). Обнаруженные неиспользуемые файлы удаляются физически.
- Фоновая обработка (AJAX): Для больших каталогов (от 100 000 до 500 000+ изображений) реализовано пошаговое фоновое сканирование и удаление. Процесс разбивается на пакеты, исключающие таймауты сервера или зависание браузера.
- Встроенный фоторедактор: Контент-менеджер может обрезать (укропить) фото и поворачивать его влево или вправо перед сохранением.
Совместимость и требования:
- Совместим с OpenCart 3.0.x (включая ocStore и другие сборки этой версии).
- Необходима версия PHP от 7.1 до 8.2 с поддержкой библиотек GD2 и WebP для сжатия фото.
- Установка через стандартный интерфейс загрузки дополнений (OCMOD) без перезаписи системных файлов.
Преимущества от использования FastFoto:
Модуль помогает разгрузить дисковое пространство хостинга, удаляя старые неиспользуемые файлы, накопившиеся за время работы магазина. Конвертация в WebP помогает пройти проверку Google PageSpeed, а правильные названия файлов улучшают позиции в поисковой выдаче по изображениям. Процесс заполнения магазина новыми фото ускоряется в несколько раз.