WordPress’te sayfa önbelleği, metin, resim ve kod dahil olmak üzere web sitenizin sayfalarının tam bir anlık görüntüsünü depolar. Bu genellikle basitçe WordPress önbelleği olarak adlandırılır ve web sitenizi hızlandırmanın en iyi yollarından biridir.
Bir WordPress web sayfası ilk kez ziyaret edildiğinde, komut dosyaları çalıştırılarak, bir veritabanından veri okunarak ve daha fazlası yapılarak oluşturulması gerekir. Bu da zaman alır.
Bir sayfa önbelleği, web sayfasının bu HTML sürümünü gelecekteki ziyaretçiler için kaydeder. Sayfanın tekrar sıfırdan oluşturulması gerekmediğinden, 2-5 kat daha hızlı yüklenir.
WordPress Sayfaları Normalde Nasıl Yüklenir?
WordPress web sitenizin içeriğini bir veritabanında saklar. Yazılarınızı, sayfalarınızı, yorumlarınızı, kategorilerinizi, etiketlerinizi, özel alanlarınızı, kullanıcılarınızı ve diğer WordPress ayarlarınızı içerir.
WordPress’i yüklediğinizde sizden bir veritabanı adı, ana bilgisayar, kullanıcı adı ve parola girmeniz istendiğini hatırlayabilirsiniz.
WordPress MySQL veritabanı yönetim sistemini kullanır ve web sunucunuzda bir uygulama olarak çalışır. Bu, birisi sitenizi ziyaret ettiğinde sunucunun kaynaklarının bir kısmını kullanır.
Bir ziyaretçi WordPress web sitenizdeki bir web sayfasını görüntülemeden önce, içeriği veritabanınızdan yükleyen ve kullanıcının tarayıcısının görüntüleyebileceği bir HTML web sayfası oluşturan bazı komut dosyaları çalışır.
WordPress web sitenizi aynı anda çok sayıda ziyaretçi ziyaret ettiğinde, veritabanınıza çok fazla istek olacak ve siteniz daha yavaş yüklenecektir.
Daha ayrıntılı bilgi ve bir infografik için WordPress’in perde arkasında nasıl çalıştığına dair kılavuzumuza göz atın.
Sayfa Önbelleği Sayfa Yükleme Hızını Nasıl Artırır?
Birisi belirli bir sayfayı ilk kez ziyaret ettiğinde, sayfa yukarıda açıkladığımız gibi veritabanından dinamik olarak oluşturulur. Aradaki fark, oluşturulan HTML sayfasının geçici bir depolama alanı olan önbelleğe kaydedilmesidir.
Birisi sayfayı bir sonraki ziyaretinde, önceden oluşturulmuş HTML sürümü önbellekten yüklenecektir.
Sayfanın veritabanından dinamik olarak oluşturulması gerekmediğinden, web sunucunuza daha az yük binecek ve sayfa daha hızlı yüklenecektir.
Bir sandviç dükkanını düşünmek faydalı olabilir çünkü onlar da yoğun dönemlerle başa çıkmak için benzer bir strateji kullanırlar. En popüler sandviçlerini önceden hazırlarlar, böylece öğle yemeği telaşı sırasında hazır olurlar. Bu sayede birçok müşteriye daha hızlı hizmet verebiliyorlar.
WordPress Web Sitenize Nasıl Sayfa Önbelleği Eklersiniz?
Bluehost ve SiteGround gibi birçok saygın WordPress barındırma şirketi yerleşik önbellekleme çözümleri sunar. Önbellek varsayılan olarak açıktır ve barındırma sağlayıcınızın kontrol panelinden veya bir eklenti kullanarak yapılandırabilirsiniz.
Yerleşik önbelleğe alma özelliği olmayan bir hosting şirketi kullanıyorsanız, WP Rocket gibi iyi bir WordPress önbellek eklentisi kullanarak web sitenize kolayca önbellek ekleyebilirsiniz.
Web Siteniz Güncellendikçe Önbelleğe Alınan Sayfalar Güncelliğini Kaybetmez mi?
Web sitenizi güncelledikçe önbelleğe alınmış web sayfalarınızın güncelliğini yitireceğinden endişe ediyor olabilirsiniz. Bu potansiyel bir tehlikedir.
Bu, önbelleğe alınan sayfalar için bir son kullanma tarihi ayarlanarak gerçekleştirilir. Önbelleğe alınan bir eklenti güncelliğini yitirdiğinde, bir sonraki ziyarette veritabanından otomatik olarak yeniden oluşturulacaktır.
Web sitenizin içeriği sık sık değişiyorsa, daha kısa bir son kullanma tarihi belirlemek en iyisidir. Az değişiklik yapılan web siteleri için daha uzun bir son kullanma tarihi belirleyebilirsiniz.
Ziyaretçilerinizin en son güncellemelerinizi gördüğünden emin olmak için WordPress önbelleğinizi manuel olarak da temizleyebilirsiniz. WordPress’te önbelleğinizi nasıl temizleyeceğinize ilişkin kılavuzumuzda birkaç popüler önbellek eklentisi ve barındırma sağlayıcısı için bunu nasıl yapacağınızı öğrenebilirsiniz.
Başka Ne Tür Önbellekler Var?
Sayfa önbelleği, çevrimiçi deneyiminizi hızlandırabilecek tek önbellek türü değildir.
İşte diğer bazı önbellek türleri:
- Tarayıcı önbelleği, resimler gibi web sayfası kaynaklarını geçici olarak kullanıcının bilgisayarında depolar. Kullanıcı o sayfayı bir sonraki ziyaretinde bunların tekrar indirilmesine gerek kalmaz ve yükleme süresi kısalır.
- DNS önbelleği, ziyaret edilen web sitelerinin IP adresini kullanıcının bilgisayarında saklar. Kullanıcı bu web sitesini bir sonraki ziyaretinde, tarayıcının IP adresini çevrimiçi bir DNS sunucusundan araması gerekmeyecek ve zamandan tasarruf edecektir.
Farklı önbellekleme türleri hakkında daha fazla bilgi için Önbellek sözlüğü girişimize bakabilirsiniz.
Umarız bu makale WordPress’teki sayfa önbellekleri 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.