Tarayıcı Önbellekleme Özelliğinden Yararlanın (PageSpeed)


Kısaca tanımlamak gerekirse sitenize gelen ziyaretçilerin, her seferinde sitenin geç yüklenmesini ve beklemelerine engel olmak için web alanı üzerinden ekleyeceğiniz birkaç kod değeridir.
.jpg, .gif, .png, .css .js gibi dosyaların sitenizde çok fazla kaynak tüketmesini engellemek ve sitenizi hızlandırmak için tarayıcı önbellekleme işlemini mutlaka yapmanızı öneririz.
Siz de Google PageSpeed veya GTmetrix ile sayfa testi yaptığınızda, “Tarayıcı önbellekleme özelliğinden yararlanın” uyarısını görüyorsanız, aşağıdaki oldukça basit birkaç yöntemi uygulayarak bu sorundan kurtulabilirsiniz.

Tarayıcı Önbellekleme Nasıl Yapılır?

1.Çözüm Linux – PHP Siteler İçin

Linux tabanlı websitenizde tarayıcı önbellekleme işlemini aktif etmek için aşağıdaki kodu .htaccess dosyanıza kaydediniz.

<ifmodule mod_expires.c>
<filesmatch "\.(png|jpg|gif|svg|css|js)$"> ExpiresActive on ExpiresDefault "access plus 1 year" </filesmatch>
</ifmodule>

2.Çözüm Linux – PHP Siteler İçin

Yukarıdaki işlemin ardından pagespeed testlerinde hala aynı hatayı alıyorsanız, aşağıdaki kodu yine php sitenizde .htaccess dosyanıza aşağıdaki kodu ekleyip tekrar test yapınız.

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>

## EXPIRES CACHING ##

3.Çözüm Windows – ISS Siteler İçin
Eğer tarayıcı önbellekleme sorununu Windows sitenizde yaşıyorsanız, sitenizin web alanındaki dosyaya aşağıdaki kodu kaydedin ve tekrar test edin.

<staticContent>
<clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" cacheControlMaxAge="500.00:00:00" />
</staticContent>

Ek olarak https://tinypng.com/ sitesinden, resimlerinizin boyutlarını sıkıştırarak sitenize eklediğinizde sitenizin daha hızlı yanıt vermesini sağlayabilirsiniz.

Bu yazıyı sitenizde/forumunuzda paylaşmak için aşağıdaki linkleri kullanabilirsiniz..




Scorpiol


Yorum Gönder

0 Yorumlar