WordPress’te önbellek, bir web sitesindeki her sayfanın bir kopyasını ilk kez yüklendiğinde kaydeder ve bu dosyaları tekrar gelen ziyaretçilere sunar. Bu, yükleme sürelerini hızlandırarak WordPress hızını ve performansını artırabilir.
Çoğu web tarayıcısı, gezinmenizi hızlandırmak için önbelleğe alma özelliğini de kullanır. Son görüntülenen dosyaları bilgisayarınızda önbelleğe alırlar. Bu, bir web sayfasını tekrar ziyaret ederseniz, tarayıcının dosyaları tekrar indirmesi gerekmek yerine bilgisayarınızda zaten depolanmış olan dosyaları görüntüleyebileceği anlamına gelir.
Tarayıcılar ayrıca sık ziyaret edilen web sitelerinde gezinmeyi hızlandırmak için DNS bilgilerini önbelleğe alabilir.
Farklı önbellek türleri hakkında bilgi edinmek için aşağıdaki bağlantıları kullanabilirsiniz:
WordPress Önbelleği Nedir?
WordPress önbelleği, web sitenizin içeriğinin geçici bir kopyasını saklar. Bu, WordPress barındırma sunucularınız üzerindeki yükü azaltır ve web sitenizin daha hızlı çalışmasını sağlar.
Önbellekleme, WordPress web sitenizi 2-5 kat daha hızlı hale getirebilir. Peki bu nasıl çalışır?
Önbellekleme WordPress Performansını Nasıl İyileştirir?
WordPress sayfaları dinamiktir ve bu, birisi onları her ziyaret ettiğinde anında oluşturulmaları gerektiği anlamına gelir. Bu, çok fazla sunucu kaynağı kullanır ve yükleme sürelerini yavaşlatır.
Bu süreç, PHP komut dosyalarını çalıştırmak, MySQL veritabanından içerik almak ve daha fazlası gibi birçok adımı içerir. WordPress bunu ziyaretçilerin gördüğü HTML içeriğini oluşturmak için kullanır.
WordPress’in perde arkasında nasıl çalıştığına dair rehberimizde daha fazla bilgi edinebilirsiniz.
Peki, WordPress önbelleğe alma web sitenizi nasıl hızlandırır? Her seferinde dinamik olarak HTML içeriği oluşturmak yerine, ilk yüklemeden sonra sayfanın bir kopyası önbelleğe kaydedilir. Tekrar gelen ziyaretçiler önceden oluşturulmuş sayfayı görürler, bu da sayfayı sıfırdan oluşturmaktan çok daha hızlıdır.
WordPress Web Sitenize Önbellekleme Nasıl Eklenir
WP Rocket gibi iyi bir WordPress önbellekleme eklentisi kullanarak web sitenizde önbellekleme ayarlayabilirsiniz.
Alternatif olarak, Bluehost ve SiteGround gibi birçok WordPress barındırma şirketi yerleşik önbellekleme çözümleri sunar
WordPress Önbelleğinizi Temizleme
İçeriğinizi güncelledikçe, WordPress önbelleğinizdeki sayfalar güncelliğini yitirebilir. Bu da ziyaretçilerinizin içeriğinizin en son sürümünü göremeyeceği anlamına gelir.
Önbellek eklentileri, önbelleğin süresinin ne zaman dolacağını, ne zaman temizleneceğini ve daha fazlasını kontrol etmenizi sağlayarak bunu halleder.
Ancak, ziyaretçilerinizin en son güncellemelerinizi gördüğünden emin olmak için WordPress önbelleğinizi manuel olarak temizlemek istediğiniz zamanlar olabilir.
WordPress’te önbelleğinizi nasıl temizleyeceğinize ilişkin kılavuzumuzda popüler önbellek eklentileri ve barındırma sağlayıcıları için talimatlar bulabilirsiniz.
Tarayıcı Önbelleği Nedir?
Tarayıcı önbelleği, sayfa yüklemesini daha da hızlandırmak için çoğu modern web tarayıcısı tarafından kullanılır. Bir web sayfasını ziyaret ettiğinizde, resimler ve stil sayfaları gibi statik içeriği bilgisayarınıza kaydeder.
Web sayfasını bir sonraki ziyaretinizde, bu dosyalar daha yavaş olan web sunucusundan indirilmek yerine bilgisayarınızdan hızlı bir şekilde yüklenecektir.
Expires Başlıkları ile Tarayıcı Önbelleği Nasıl Kontrol Edilir?
WordPress önbelleği gibi, tarayıcınızın önbelleğindeki dosyalar da güncelliğini yitirebilir. Bu yüzden tarayıcınız zaman zaman içeriği yenileyecektir.
Bir web sitesi sahibi olarak, web sitesi verilerinizin tarayıcı tarafından ne sıklıkla yenileneceğini kontrol edebilirsiniz. Bunu .htaccess dosyanıza expires başlıkları ekleyerek gerçekleştirebilirsiniz.
Expires başlıkları, tarayıcı önbelleğinde saklanan her dosya türü için bir son kullanma tarihi belirleyen kurallardır, bunun gibi:
## EXPIRES HEADER 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 image/svg "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 3 days"
</IfModule>
## EXPIRES HEADER CACHING ##
Dosyaların süresi dolduğunda, ziyaretçilere sayfanın en son sürümünü sunmak için sunucunuzdan yeniden yüklenirler.
Tarayıcı Önbelleği Nasıl Temizlenir
Kullanıcılar ayrıca sorun giderme amacıyla veya bir web sitesinin en son sürümünü gördüklerinden emin olmak istediklerinde tarayıcı önbelleklerini temizleyebilirler.
Tüm büyük tarayıcılarda tarayıcı önbelleğinizi nasıl temizleyeceğinize ilişkin kılavuzumuzda adım adım talimatlar sunuyoruz.
DNS Önbelleği Nedir?
DNS, Alan Adı Sunucusu anlamına gelir ve internetteki her web sitesiyle ilişkili IP adresini içeren bir adres defteri gibidir. Alan adlarının nasıl çalıştığına ilişkin kılavuzumuzda DNS hakkında daha fazla bilgi edinebilirsiniz.
www.google.com gibi bir web sitesi adresi yazdığınızda, web tarayıcınızın sizi aradığınız web sayfasına yönlendirebilmesi için bu sitenin IP adresine ihtiyacı vardır. Bu IP adresini bulmak için tarayıcının çevrimiçi bir DNS sunucusuna erişmesi gerekir.
Tarayıcınız bir alan adı için IP adresini öğrendiğinde, bu bilgiyi bilgisayarınızdaki yerel DNS önbelleğine kaydeder. Bir dahaki sefere, çevrimiçi bir DNS sunucusunda aramaya gerek kalmadan doğrudan doğru IP adresine gidebilecektir.
DNS Önbelleği Nasıl Temizlenir
Diğer önbellek türleri gibi DNS önbelleği de güncelliğini yitirebilir.
Bu, bir WordPress sitesini yeni bir alan adına taşıdığınızda veya WordPress’i yeni bir ana bilgisayara taşıdığınızda olduğu gibi, bir alan adıyla ilişkili IP adresi değiştiğinde gerçekleşir.
Bu gibi durumlarda, web siteniz yeni bir IP adresiyle ilişkilendirilir, ancak DNS önbelleği hala eski adresi içerebilir.
Bu durumda, DNS önbelleğinizi nasıl temizleyeceğinize ilişkin talimatlarımızı takip edebilirsiniz. Bunu Windows, Mac ve Chrome’da nasıl yapacağınızı gösteriyoruz.
Umarız bu makale WordPress’te önbellek hakkında daha fazla bilgi edinmenize yardımcı olmuştur. Yararlı WordPress ipuçları, püf noktaları ve fikirleriyle ilgili makaleler için aşağıdaki Ek Okuma listemize de göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.