Posts tagged mod_expires

Tarayıcı önbellekleme özelliği

Daha önceki yazılarımda blogu optimize etmeye başladığımı yazmıştım. Tarayıcı önbelleklemede bu optimizasyonlardan bir tanesi.
.htaccess içerisine ekleyeceğimiz bir kod betiği ile sayfa içerisindeki meteryallerin önbelleğe alınma sürelerini belirleyip sayfa hızını artırabiliriz. Tabi sunucumuzun mod_expires desteklemesi gerektiğinide unutmamak lazım.

## ON BELLEGE ALMA SURESI ##

ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 604800 seconds"
ExpiresByType application/javascript "access plus 604800 seconds"
ExpiresByType text/html "access plus 2592000 seconds"

## ON BELLEGE ALMA SURESI ##

.htaccess içerisine eklediğim yukarıdaki örnekte dikkat etmeniz gereken javascript için önbellekleme süresini 1 hafta yapmanız gerekiyor. 604800 saniye 1 haftaya denk geliyor. Bu kodu ben blogumda biraz daha farklı kullanıyorum ama bu haliyle işinizi görecektir.

Gtmetrix ile kod öncesi test ile 81 puan alan sayfa, kodu ekledikten sonra 84 puana ulaştı. Ayrıca google pagespeed üzerinde de hata olarak gözüken önbellekleme düzelmiş oluyor.

ocgspeed