Оптимизация изображений на сервере

Программы для оптимизации jpg/png изображений на сервере

Покажу как оптимизирую jpg/png картинки на сервере с помощью программ jpegtran и optipng. Сервис Google PageSpeed Insight принимает такую оптимизацию и перестает выдавать предупреждение.


Оптимизация JPG/JPEG


Установка программы

apt-get install libjpeg-progs


Запуск для одного файла

jpegtran -copy none -optimize -outfile image.jpg image.jpg


Описание параметров

  • -copy none убирает все метаданные из исходного файла
  • -optimize оптимизирует изображение
  • -outfile имя оптимизированного файла


Запуск для содержимого текущей папки

find . -type f -name "*.jpg" -exec jpegtran -copy none -optimize -outfile {} {} \;
find . -type f -name "*.jpeg" -exec jpegtran -copy none -optimize -outfile {} {} \;


Оптимизация PNG


Установка программы

apt-get install optipng


Запуск для одного файла

optipng -o7 image.png


Запуск для текущей папки

find . -type f -name "*.png" -exec optipng -o7 {} \;


Оставить комментарий

Комментарий отправится на проверку

Отправка
Спасибо! Комментарий добавлен
Копировать можно с указанием активной ссылки на эту страницу.
Давайте уважать труд других.