Проверка, очистка и оптимизация фото товаров
Проверка, очистка и оптимизация фото товаров — модуль для OkayCMS, который помогает находить проблемные изображения, лишние файлы и некорректные записи фотографий товаров.
Модуль анализирует записи в базе данных, оригинальные изображения и созданные системой resized-копии. Он позволяет находить отсутствующие и повреждённые файлы, дубликаты фотографий, файлы размером 0 байт, некорректные названия и оригиналы, которые можно оптимизировать без потери качества.
Для удобной проверки предусмотрены отчёты по отдельным товарам, папкам и всей директории files.
Поиск проблемных фотографий
Модуль позволяет находить:
- лишние записи фотографий в базе данных;
- файлы в папке <code">originals, которые не используются товарами;
- повреждённые фотографии товаров;
- resized-файлы размером 0 байт;
- фотографии с отсутствующими оригинальными файлами;
- некорректные значения
filename, содержащие URL или путь вместо названия файла; - похожие фотографии и дубликаты внутри одного товара;
- оригинальные изображения, которые можно оптимизировать без потери качества.
Работа с дубликатами
Модуль анализирует фотографии внутри карточки товара и помогает находить похожие или повторяющиеся изображения.
Для более точной проверки предусмотрены:
- настройка масок поиска дубликатов;
- возможность отметить фотографию как «не дубликат»;
- просмотр результатов по каждому товару;
- безопасное добавление выбранных изображений в очередь на удаление.
Безопасная очистка
Удаление фотографий выполняется постепенно через очередь. Это снижает нагрузку на сервер и уменьшает риск возникновения:
- ошибок 500 и 504;
- нехватки оперативной памяти;
- зависания админпанели;
- прерывания очистки при обработке большого количества файлов.
Такой подход позволяет безопасно работать даже с крупными каталогами и большим объёмом изображений.
Отчёты и диагностика
Модуль предоставляет:
- отчёт по фотографиям отдельного товара;
- полную пошаговую проверку папки
files; - отчёт по папкам с изображениями;
- проверку оригиналов на возможность lossless-оптимизации;
- журнал ошибок для диагностики проблем.
Кому будет полезен модуль
Модуль будет полезен владельцам интернет-магазинов, администраторам и разработчикам OkayCMS, которым необходимо контролировать состояние фотографий товаров и использование дискового пространства.
Он помогает поддерживать порядок в файлах, находить проблемные изображения, удалять накопившиеся лишние данные и безопасно оптимизировать фотокаталог.
-
Не требует изменений в шаблоне
Рекомендуемые товары
Быстрые кнопки, готовые шаблоны сообщений и автоматическая подстановка данных заказа для удобной работы менеджеров.
Быстрая и безопасная очистка кеша OkayCMS и скомпилированных шаблонов непосредственно из верхней панели администратора.