Tarayıcı Önbellekleme Özelliği

Tarayıcı Önbellekleme Özelliği

Website sahiplerinin en oldukca dikkat etmesi ihtiyaç duyulan şeylerden biride site hızlarıdır. Site hızınızın yavaş olması sitenize gelen ziyaretçiler için büyük ehemmiyet taşır. Bir düşünün bir siteye giriyorsunuz yazının devamını okumak istiyorsunuz devamını okuya tıklıyorsunuz fakat açılana kadar epey süre geçiyor. Bide şöyleki düşünün sitede tıklar tıklamaz istediğiniz ekrana geliyor. Hangisi kullanıcılar için daha ergonomik bunu dile getirmeye gerek yok sanırım.
Site hızınızı daha ilkin ölçmeyen yoktur. Fakat asla ölçmeyen var ise da ya burdan google page speed’ten ya da burdan gtmetrix’ten site hızlarını ölçüp değerleri inceleyebilirler.

Site hızınızı ölçtüğünüzde eğer tarayıcı ön bellekleme hususi durumunu kullanmıyorsanız tarayıcı ön bellekleme hususi durumunu kullanın diye bir tavsiye alacaksınız. Bugün tarayıcı önbellekleme hususi durumunu htacces dosyanızda yapacağınız değişiklikle etken hale iyi mi getirileceğine değineceğim.

Tarayıcı önbellekleme hususi durumunu etken hale getirince sitemize ziyaretçiler ilk seferde girdiklerinde yüklenen css kodlarımız, javascript kodlarımız, resimlerimiz, html dosyalarımız tarayıcıda ön belleğe alınacak ve ziyaretçi bir sonraki ziyaretinde bu önbellekten kullanılacak bu bilgiler ve bu sayede sitemiz süratli açılacak. Hem de sunucumuzda ki yük hafifleyecek. Tarayıcı önbellekleme cache ismiylede anılır bunu da burada belirtmeden geçmeyelim.

Kodları Siteme Eklemeden Ilkin Değerlerim

Google PageSpeed Değerlerim
GtMetrix Hız Değerlerim

Ilk olarak FileZilla programınızı ya da sizin kullandığınız bir ftp programını açalım.
Eğer FileZilla kullanımı hakkında bir bilginiz yok ise FileZilla Nedir Nasıl Kullanılır ? adlı yazımı inceleyebilirsiniz.
/public_html  bölümünden .htacces  dosyasını bulup göster/düzenle diyip açalım.
Alttaki kodları htacces dosyamızın içine yapıştıralım.

Bu kodları yapıştırdıktan sonrasında kaydet deyip kapatmış olalım. Sonrasında gtmetrix yada google page speed‘e girelim ve tarayıcı ön bellekleme uyarısı alıyor muyuz bakalım. Bu işlemlerden sonrasında tarayıcı ön bellekleme işleminiz başarı göstermiş bir halde gözükecektir.
Unutmadan söylemek isterim ki bu kodları yapıştıracağınız htacces dosyası her sunucuda bulunmamaktadır. Linux sunucularda, php desteği var ise vb. durumlarda htacces dosyanız vardır.

# Enable GZIP 
 
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
 
 
# Expires Headers - 2678400s = 31 days 
 
  ExpiresActive On 
  ExpiresDefault "access plus 2678400 seconds"
  ExpiresByType text/html "access plus 7200 seconds"
  ExpiresByType image/gif "access plus 2678400 seconds"
  ExpiresByType image/jpeg "access plus 2678400 seconds"
  ExpiresByType image/png "access plus 2678400 seconds"
  ExpiresByType text/css "access plus 750000 seconds"
  ExpiresByType text/javascript "access plus 2678400 seconds"
  ExpiresByType application/x-javascript "access plus 2678400 seconds"
 
 
# Cache Headers 
 
  # Cache specified files for 31 days 
   
  Header set Cache-Control "max-age=2678400, public"
   
  # Cache HTML files for a couple hours 
   
  Header set Cache-Control "max-age=7200, private, must-revalidate"
   
  # Cache PDFs for a day 
   
  Header set Cache-Control "max-age=86400, public"
   
  # Cache Javascripts for 31 days 
   
  Header set Cache-Control "max-age=2678400, private"
   

Etiketler : Gzip Nasıl aktifleştirilir?, Gzip Sıkıştırma, htacces, Önbellekleme Nasıl Yapılır, Tarayıcı Önbellekleme, WordPress Tarayıcı Ön Bellekleme


Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir