-
5
Опис файлу
OcBox ImageOptimizer — модуль для наведення порядку у зображеннях магазину.
Які проблеми вирішує:
- Закінчується місце на хостингу через великі фото
- Сайт повільно вантажиться — відвідувачі йдуть
- Накопичилось сміття: товари видалені, а картинки залишились
- SEO-спеціалісти вимагають правильні назви файлів замість IMG_20231547.jpg
Можливості:
Стиснення зображень
- Зменшення розміру на 60-70% без втрати якості
- Три движки: Imagick Extension, Imagick CLI, GD Library
- Пакетна обробка з прогрес-баром
- Резервне копіювання оригіналів (локально або FTP)
Очищення сміття
- Пошук файлів з нульовим розміром (биті картинки)
- Пошук "сиріт" — записів у базі без файлів
- Пошук невикористаних файлів
- Безпечне видалення з попереднім переглядом
SEO-оптимізація імен
- Автоматичне перейменування за назвою товару
- Транслітерація кирилиці (українська, російська)
- Оновлення посилань у базі даних
Автоматизація
- Фонова обробка нових зображень через Cron
- Готові команди для crontab
- Управління задачами з адмінки
Технічні вимоги:
- OpenCart 3.0.3.x, ocStore 3.0.4.x
- PHP 5.6+
- Формати: JPEG, PNG, GIF, BMP, WebP
Безкоштовно. Без обмежень.
Модуль розроблено для вирішення конкретної проблеми: накопичення невикористаних зображень у магазинах з частою зміною постачальників даних, парсерів та джерел імпорту. В окремих випадках обсяг "сміття" в папці image перевищував 100 ГБ.
Основне призначення:
- Безпечне очищення — видалення невикористаних файлів з папки image за один клік
- Оптимізація через Imagick — стиснення без втрати якості, без зовнішніх сервісів
- Вбудований бекап — резервне копіювання на FTP перед будь-якими змінами
SEO-перейменування, організація по папках та інші функції — додаткові можливості, реалізовані в процесі розробки.
⚠️ Рекомендація: після використання Image Optimizer перевірте сайт за допомогою OcBox Link Checker — модуль знайде биті посилання на видалені зображення в описах товарів, категорій та CMS-сторінках.
