Cuma, Aralık 6, 2024

Sunucu Üzerinde Fotoğrafların Optimize Edilmesi

yüksek çözünürlüklü linux görseli

Eskiden Wordpress kullandığımız zamanlarda resimleri optimize etmek site için büyük önemliydi. Siteler yavaş açılmasın hız sorunları olmasın diye uğraşır dururduk. Kimi zaman eklenti kurup bir sürü uğraşa girer resimlerin sıkıştırılması için oldukça fazla beklerdik

Şimdi anlatacağım yöntem ile buna gerek kalmayacak bile gene bekleyeceksiniz ancak arada php yada o tarz bir programlama dili olmadığı için işleminiz kısa sürecek hatta daha iyi bile performans alabilirsiniz resimlerinizden(görüntü bakımından)

İlk önce gerekenleri kuralım

apt-get install jpegoptim 
apt-get install optipng 

Her iki uygulamayıda sisteme dahil ettiysek fotoğrafların bulunduğu yere gidelim ve çalıştıralım. Benim fotoğrafların /var/www/site/content içerisinde yer alıyor.

find . -name *.jp* | xargs jpegoptim --strip-all -m76
find . -iname '*.png' -print0 | xargs -0 optipng -o7 -preserve

Sistemlerinizde bunun dışında her hangi bir ayar yapmanız gerekmez sıkıştırılan fotoğraflarınız orjinali ile yer değiştirir. Sistemlerinizde ön bellekleme için eklenti kullanıyorsanız temizlemenizi öneririm.