ImgPress прошёл испытание крупными каталогами. Делимся цифрами.
rona-servis.ru
Пакетная оптимизация каталога интернет-магазина игр и аниме на InSales с помощью ImgPress. 382 252 изображение обработано за 72 часа в фоне, магазин работал без остановки. Апрельское обновление: конвертация в WebP, выборка по фильтру, настройка пагинации.
Что такое ImgPress
ImgPress — модуль оптимизации изображений для магазинов на InSales. Подключается через API, сканирует весь каталог, сжимает изображения, генерирует alt-теги по шаблону и переименовывает файлы под SEO. Обработка идёт в фоне, магазин продолжает работу.
Кейс 2: интернет-магазин игр и аниме
Магазин пришёл с классической проблемой крупного каталога: страницы грузились медленно, CDN отдавал тяжёлые оригиналы без обработки. Весь каталог больше 13 тысяч изображений, нужно было оптимизировать без остановки магазина.
Запустили пакетную оптимизацию в один клик. Обработка шла в фоне параллельно с работой магазина.
* 4 693 изображения пропущены, файлы меньше 50 КБ или уже оптимальные, сжимать не имело смысла. Магазин продолжал работу всё время обработки. Ни одной минуты простоя.
Кейс 3: магазин одежды с коллекциями
Клиент работает с разбивкой по коллекциям и запросил точечный контроль над выборкой: нужно оптимизировать конкретные категории, а не весь каталог разом.
Именно под этот запрос мы доработали интерфейс ImgPress и добавили выборку по активному фильтру. Теперь можно выбрать все изображения конкретной коллекции и запустить обработку только по ним.
Апрельское обновление — три новых функции
1. Конвертация в WebP
Новый пункт в меню «Действия» — «Конвертировать в WebP». Выбираете нужные изображения, конвертируете за один запуск. Оригиналы сохраняются в бэкапе, откат в один клик.
WebP на 25–35% легче JPEG при том же визуальном качестве. InSales полностью поддерживает WebP: CDN раздаёт файлы с правильным Content-Type, миниатюры генерируются автоматически.
2. Выборка «всех в фильтре»
Раньше чекбокс «выбрать все» отмечал только изображения на текущей странице. Теперь появилась кнопка «Выбрать все N в фильтре» — выбирает все изображения по активному фильтру: по статусу, по коллекции или по обоим сразу.
Полезно когда нужно переоптимизировать конкретный раздел каталога или перевести в WebP только JPEG-изображения определённой категории.
3. Настройка количества строк и переход к странице
Теперь можно выбрать сколько изображений показывать на странице: 50 / 100 / 150 / 200. И сразу перейти к нужной странице через поле ввода номера в пагинации.
Для магазинов с тысячами изображений это экономит несколько кликов при каждой сессии работы.
Как работает пакетная оптимизация
- Подключаете магазин через API-ключ InSales
- ImgPress сканирует весь каталог изображений
- Выбираете изображения: весь каталог, отдельная коллекция или фильтр по статусу
- Запускаете оптимизацию — обработка идёт в фоне
- Файлы меньше 50 КБ и уже оптимальные — пропускаются автоматически
- Оригиналы бэкапятся перед каждой операцией
- После завершения синхронизируете результат с магазином
- Откат к оригиналу доступен в один клик
Итоги
| 602 571 | изображений обработано в одном магазине |
| 458 149 | успешно оптимизированы |
| ~4 часа | фоновая обработка без остановки магазина |
| WebP | конвертация одним действием, InSales поддерживает полностью |
| 129 117 | МБ съэкономлено для хранения и загрузки |
Результат
- Страницы каталога грузятся значительно быстрее
- Оптимизация крупного каталога — разовая работа, не ежемесячная задача
- Конвертация в WebP доступна одним действием из интерфейса
- Точечная работа по коллекциям без затрагивания остального каталога
- Оригиналы сохранены, откат доступен в любой момент
- Магазин работал без остановки всё время обработки
ImgPress доступен двумя способами: установите приложение из AppStore InSales или используйте наш модуль на ecom.ws24.pro. В модуле доступна ротация API-ключей это критично для больших каталогов, где лимиты одного ключа замедляют обработку.
Для работы c модулем на ecom.ws24.pro нужен тариф InSales с API-доступом. Вход через креды WS24.PRO отдельная регистрация не нужна.