Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

OcBox Image Optimizer — масове стиснення фото товарів OpenCart і ocStore до 80% розміру: JPG / PNG / WebP, без втрати якості

OcBox ☆☆☆☆☆ 0 відгуків 223 завантажень 2 825 15.07.26
1.5.13 Ioncube Loader: Ні
Безкоштовно
OpenCart3.0, 2.3, 2.2, 2.1, 2.0
ocStore3.0, 2.3.0.2.4, 2.3, 2.2, 2.1
Тип ліцензіїДоменів не обмежено
Метод активаціїБез активації
Ioncube LoaderНі
Звернення до сервера розробникаНі
Завантаження223
Опубліковано14.01.26
Оновлене15.07.26
Розмір файлу252 КБ

Відгуки користувачів

Community Edition — безкоштовно для всіх. Жодних ліцензій, ionCube не потрібен. Чистий PHP-модуль, який можна редагувати під свої потреби.

OcBox Image Optimizer — стиснення зображень, SEO-перейменування і чистка невикористаних файлів

Зображення товарів — найважчий контент на сайті. Камера 12 МП кидає файл 3-8 МБ, у каталозі 5000 товарів × 5 фото = легко 50-100 ГБ. Кожен файл вантажиться зі сторінки товару, рве PageSpeed і пожирає трафік на хостингу. Стандартний OpenCart сам нічого не оптимізує — він просто зберігає що дали.

OcBox Image Optimizer бере на себе цю задачу повністю: стискає JPEG/PNG до розумних 200-500 КБ, ресайзить занадто великі картинки, чистить EXIF/GPS-метадані, знаходить невикористані файли в image/catalog і дає змогу прибрати їх одним кліком. Окремо є SEO-rename — перейменовує файли з IMG_20240315_142312.jpg на nazva-tovaru-rozmir-44.jpg і автоматично оновлює всі посилання в БД.

Головна ідея — звільнити магазин від «важких» картинок без втрати якості і без ручної роботи. Скан → стиснення → перевірка результату → готово. Бекап оригіналів зберігається до того моменту, поки ви не переконались що все добре. Чи зменшується розмір вдвічі-втричі — це норма для звичайних фото з камери.

Що ви отримуєте

✓ Стиснення JPEG/PNG/WebP
Якість 50-100% налаштовується. Imagick Extension, Imagick CLI або GD Library — модуль сам обирає найкращий доступний движок. Стандартне фото з камери 5 МБ стискається до 250-400 КБ при якості 85%.
⚠ Без цього: фото на 3-8 МБ кожне, сторінка товару вантажиться 5+ секунд, Google PageSpeed нижче 30.

✓ Ресайз великих зображень
Автоматичне зменшення до заданих розмірів (зазвичай 2000×2000). Зайві піксели не приносять користі — мінятуру для каталогу OpenCart все одно генерує сам через 250×250 або 500×500.
⚠ Без цього: ви зберігаєте 4096×3072 фото, OpenCart кидає його через GD на ресайз при кожній спробі показати, кеш роздувається.

✓ Видалення EXIF / GPS / метаданих
Зменшує файл ще на 5-15% і прибирає координати GPS з телефонів (приватність). Корисно якщо менеджер фотографує склад на власний айфон і не думає що файл несе геолокацію.
⚠ Без цього: на фото товару залишаються координати приватного будинку чи офісу.

✓ Сканування БД — знаємо що використовується
Модуль читає таблиці product, category, information, manufacturer та інші — знаходить ВСІ колонки з типом «зображення» автоматично через INFORMATION_SCHEMA. Працює на нестандартних збірках і кастомних таблицях.

✓ Пошук невикористаних файлів
Окрема вкладка «Невикористані» — показує файли в image/catalog які не прив’язані до жодного товару, категорії, виробника, інфо-сторінки чи модуля. Ви бачите список + розмір кожного файлу + загальну економію. Можна видалити одним кліком або вибірково.
⚠ Без цього: за рік торгівлі назбирується 5-15 ГБ файлів від видалених/підмінених товарів. Хостинг ламається на бекапах.

✓ SEO-перейменування файлів
Перейменовує IMG_20240315_142312.jpg на читабельний krossivki-nike-air-max-90-rozmir-44.jpg на основі назви товару. Оновлює посилання в БД автоматично — і в товарі, і в додаткових зображеннях, і в описі (якщо картинка вставлена в текст), і в банерах/виробниках/інфо-сторінках. Google любить читабельні імена файлів.

✓ Резервне копіювання оригіналів
Перед стисненням оригінал зберігається локально (в image/backup/) або на FTP-сервер (окрема локація). Можна відкатити зміни якщо результат не сподобався. Бекапи можна відкласти на холодне сховище і звільнити основний диск.

✓ Очищення кешу OpenCart
Після стиснення оригіналів треба очистити image/cache/ — інакше OpenCart продовжить показувати старі (вже не оптимізовані) мініатюри. Один клік — і кеш чистий, нові мініатюри генеруються вже зі стиснених оригіналів.

✓ Моніторинг папки (CLI)
Скрипт cli/box_image_watch.php сидить в крон-таймері і автоматично оптимізує нові файли як тільки вони з’являються в image/catalog. Зручно якщо менеджери постійно завантажують нові фото.

Сумісність

  • OpenCart 2.3 та ocStore 2.3
  • OpenCart 3.0.x та ocStore 3.0.x
  • PHP 5.6, 7.x, 8.0, 8.1, 8.2, 8.3
  • Imagick Extension (рекомендовано) / Imagick CLI / GD Library — будь-який доступний
  • Без ionCube Loader, без ліцензії — чистий PHP
  • Окремий шлях для адмінки image/optimizer, не зачіпає ядро

⚠ Перед першим запуском зробіть повний бекап папки image/ і БД. Стиснення з якістю < 85% на портретах товарів іноді дає видимі артефакти — спочатку прогоніть на одному товарі, переконайтесь що результат влаштовує, тільки потім на всьому каталозі. Бекап оригіналів вмикається в налаштуваннях модуля.

Встановлення

Два архіви — оберіть під свою версію: oc_box_image_optimizer_v1.5.13_oc3x.zip для OpenCart 3.0.x та ocStore 3.0.x, oc_box_image_optimizer_v1.5.13_oc23.zip для OpenCart 2.3 та ocStore 2.3. Шаблони .twig (3.x) і .tpl (2.3) розрізняються — встановите не той ZIP, отримаєте «template not found».

  1. Завантажити архів під вашу версію OpenCart і розпакувати — отримаєте папку upload/
  2. Через FTP скопіювати вміст папки upload/ у корінь магазину (теки admin/, system/, cli/ мають лягти поруч з існуючими)
  3. В адмінці: Розширення → Модифікації → Оновити (Refresh) — щоб з’явився пункт меню
  4. Розширення → Модулі → знайти «OcBox Image Optimizer» → Встановити → Налаштувати
  5. Перейти у вкладку «Налаштування», обрати движок (Auto), якість 85%, увімкнути бекап
  6. Вкладка «Оптимізація» → Сканувати → Оптимізувати

⚠ Стандартний «Інсталятор розширень» не підходить. Файли модуля слід заливати через FTP-копіювання у корінь магазину. OCMOD-файл у system/ служить лише для появи пункту меню в адмінці після Refresh.

Рекомендовані платні модулі OcBox

Smart Related
Smart Related
$30 — пов’язані товари
SEO FAQ AI
SEO FAQ AI
$30 — AI FAQ + Schema.org
AI Chat
AI Chat
$100 — AI чат-консультант
AI Product Editor
AI Product Editor
$40 — масове редагування
Image Pro
Image Pro
$15 — WebP, водяний знак (beta)

Ми рекомендуємо шаблони від 29aleksey

Найкраще працює зі швидкими шаблонами. 29aleksey робить топові шаблони для OpenCart 2.3/3.0 з акцентом на швидкість і оптимізацію з коробки:

Prime
Prime
UpStore
UpStore
CyberStore
CyberStore
Chameleon
Chameleon
LuxShop
LuxShop
NewStore
NewStore

Характеристики

Тип ліцензіїДоменів не обмежено
Метод активаціїБез активації
Ioncube LoaderНі
OpenCart3.0, 2.3, 2.2, 2.1, 2.0
ocStore3.0, 2.3.0.2.4, 2.3, 2.2, 2.1
OpenCart.Pro, ocShopНе проверялось
Звернення до сервера розробникаНі
Якщо сервер розробника недоступнийДополнение работает
ЗнижкаНі
Сумісно з шаблонамиdefault
АдаптаціяПлатна
ЛокалізаціяУкраїнська, Англійська, Російська
Версія1.5.13
Розмір файлу252 КБ
Опубліковано14.01.26
Оновлене15.07.26
  • +1 7

Інші розширення OcBox


  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.