Производство фотообоев в Новосибирске. Интернет магазин фотообоев. Изготовление - один день! Каталог 10 000 изображений!
26 Июнь 2015

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

posted in SEO, Администрирование, Полезности, Сайтостроение |

Итак, как следствие предыдущего поста — задача оптимизации png изображений (в моём случае).
Всё действо будем делать прямо на сервере, в моём случае под управлением centos.
1. Ставим optipng — yum install optipng
2. Пишем небольшой скрипт, перебирающий все картинки и запускающий optipng с максимальным сжатием
for i in find -name '*.png'; do
optipng -o7 $i
done

3. Запускаем его 🙂

вуаля — картинки оптимизированы

но есть одно небольшое (а может и большое) НО! — Гугл анализатор предлагает ещё изменить размер изображений!

Смотрим код — по факту в тегах либо css у многих изображений заданы параметры отображения width либо height — то есть изображения выводятся уменьшенными, а загружаются то целиком!
Соответственно — смысла в таком действии нет никакого, нужно уменьшать!
Но тут, к сожалению, как автоматизировать сей процесс я не придумал 🙁

У нас один комментарий на запись “Оптимизация изображений optipng”

Почему бы Вам не высказать своем мнение! Позвольте нам узнать, что Вы думаете...

  1. 1 On 27.06.2015, Dmitry said:

    Для оптимизации изображений, в том числе и по размеру, есть отличная php библиотека phpThumb. Она формирует из исходного изображения копию требуемого размера и качества и сохраняет в свою папку кэша. Затем при повторном запросе этого изображения выводит фаил из кэша.

    http://phpthumb.sourceforge.net/

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