画像サイズを小っちゃくするのだ!

画像データも集まってくるとサイズでっかくなっちゃうので、少しでも小っちゃくしたい。

このWordPressの掲載画像を対象として、サーバ上で一括で小っちゃくする方法です~

pngをpngcrunchで最適化

OSはCentosです(´∀`)

[dag]
% cat - > /etc/yum.repos.d/dag.repo
name=DAG: RPM packages for CentOS
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el$releasever/en/$basearch/dag/
enabled=0
gpgcheck=1
#gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt
gpgkey=http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
^D

% yum --enablerepo=dag install pngcrush
% cd /var/www/vhosts/yosshi.snowdrop.asia/wp-content/uploads/
% find . -name "*.png" | awk '{print "mv "$1" "$1".old ; pngcrush -l 9 -rem alla -reduce "$1".old "$1}'|sh

これでVPSのディスク容量もう少しもつかしら(´・ω・`)

jpegにはjpegoptim

% find . -type f -name "*.jpg"| xargs -n1 jpegoptim --strip-all -m95 -t

投稿日

カテゴリー:

,

投稿者: