Önbellek Yöneticisi

Önbellekleme, bir sitenin anında açılıyor hissi vermesi ile ziyaretçiyi bekletmesi arasındaki farktır. Aynı zamanda az önce yapılan bir değişikliğin görünmemesinin de en yaygın sebebidir. Her iki durumun kaynağı aynıdır: veritabanı ile ziyaretçi arasında bir yerde bir kopya tutuluyordur.

İşi zorlaştıran şey, ortada hiçbir zaman tek bir önbellek bulunmamasıdır. Bir WordPress sayfası sunucudaki sayfa önbelleğinde, veritabanının önündeki nesne önbelleğinde, ziyaretçinin cihazındaki tarayıcı önbelleğinde ve ona yakın bir CDN düğümünde tutuluyor olabilir — birbirinden bağımsız dört katman ve her birinin bir kopyanın ne kadar süre taze sayılacağına dair kendi ölçüsü. “Değişikliklerim görünmüyor” sorununu çözmek, bu katmanlardan hangisinin yanıt verdiğini bilmekle başlar.

Bu rehberler o yığını sırayla ele alır. Önbelleklemeyi güvenli biçimde kurmak, hiçbir koşulda önbelleğe alınmaması gerekenleri belirlemek — sepetler, ödeme sayfaları, oturum açmış kullanıcılar — ve bir şeyin ne kadar süre saklanacağını denetleyen başlıkları anlamak. Ardından önbelleklemeyle birlikte gelen iyileştirme katmanı: küçültme, geç yükleme, görsel biçimleri ve bu tercihlerin oynattığı Core Web Vitals değerleri.

Buradaki geniş bir grup bozulmaları ele alır, çünkü agresif iyileştirme belirli ve tanınabilir biçimlerde bir şeyleri bozar. Düzeni çökerten küçültülmüş bir stil dosyası, menüyü çalışmaz hale getiren ertelenmiş JavaScript, birbiriyle çekişen iki önbellek eklentisi, dünün HTML’ini sunan bir CDN.

Katmanlar yeniyse, önbelleklemenin nasıl çalıştığını anlatan yazıyla başlamak gerekir. Buradaki hemen her yazı, onları birbirinden ayırabildiğinizi varsayar.

All in One WP Settings’i edininEklentiye git