@thedexploit
Сайтами маюсь

Как пережать большие фото и после этого удалить оригиналы?

На сайте есть импорт. Всё работает отлично, вот только база недвижимости откуда выгружаются объекты наполнена фотками в большом разрешении и размере. В итоге после импорта объектов 10Гб места как и не было.

Менять что-то в базе доступа нет. Они предоставляют фото как есть.

Нужно с нашей стороны (сайта) фотки уже пережать и удалить оригиналы большого размера. Можно это вообще как-то реализовать?

Плагины оптимизаторы обычно просто делают ресайз и качество подгоняют, но оригиналы не удаляют. Или есть такой плагин?
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
1)
база недвижимости откуда выгружаются объекты

Если вы используете API сервиса, откуда забирается информацию из БД, то вы можете тем же скриптом-парсером обработать фотографии. Например, если у вас VPS, то скриптом пропустите изображение через jpegoptim, jpegtran, pngtran и подобные консольные утилиты.

2) Если вам нужен именно плагин, то:
EWWW Image Optimizer
В нем есть ф-ция
- Optimize the original version of images that have been scaled down by WordPress. (Настройки плагина - Advanced)
а еще:
Delete originals: Удалить оригинал изображения с сервера после успешного конвертирования. (Вкладка Convert)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы