Day 67: Optimize your images in bulk under GNU-Linux
Website slow performance?
The most volumetric item on a website is an image.
Before you start
It’d be nice to know the performance gain before and after optimization.
Head to GTMetrix to find out.
After the optimization is done, check again your result using gtmetrix.
My score rose from 81 to 95%
Image optimization can have a huge impact on your website!
The performance could increase from 20% to up to 95% !!!
As my site is a git repository, I simply clone the repo, compress the image and push it back to the outer world.
You need access to your images.
Then copy them to a certain folder.
Now we can start the optimization.
We use jpegoptim to compress the jpeg.
Mind you, jpegoptim like its name indicates, compresses only jpeg.
It will output an error and skip the file if it’s not a .jpeg.
sudo apt install jpegoptim
#go to the folder cd images #run jpegoptim to compress jpegoptim *.jpeg
We use optipng for that.
Installation and execution is the same as for jpegoptim
sudo apt install optipng cd images optipng *.png