WordPress tarayıcı önbelleğini manuel olarak nasıl yapılandırır
Önbellekleme, web sitenizin ziyaretçileriniz için daha hızlı yüklenmesini sağlamanın en etkili yollarından biridir. Ancak, optimum sonuçlar için, siteniz tarayıcıya hangi içeriğin önbellek olması gerektiğini doğru bir şekilde söylemelidir. Önbellek eklentileri genellikle bu ayar üzerinde tam kontrol vermez, bu nedenle manuel olarak yapılandırmak size kalmıştır. Neyse ki, WordPress bunu basitçe yapmanıza izin verir. Tek gereken .htaccess dosyanızda bazı değişiklikler yapmaktır. Bu makalede, önbellek tarayıcısının ne olduğu, web sitenizin doğru kullanıp kullanmadığını ve nasıl yapılandırılacağını kontrol edeceğiz. Hadi çalışalım!
Tarayıcı önbelleğine ideal olarak giriş, birisi web sitenizi ziyaret ettiğinde, tarayıcıları içeriklerin bir kısmını yerel olarak saklayacaktır, böylece bir sonraki ziyarette yeniden yüklemeye gerek kalmaz. Bu uygulama ‘önbellek tarayıcısı’ olarak bilinir ve bu nedenle web sitenize uygulanacak iyi fikirler:
Bu, yükleme süresini azaltır. Kullanıcının yüklenmesi gereken kaynak ne kadar az kaynak, siteniz o kadar hızlı oluşturulmalıdır.
Potansiyel olarak daha düşük ödül seviyesi. Yükleme süresi ile baskının oranı arasında doğrudan bir korelasyon vardır. Birincisi ne kadar yüksek olursa, ziyaretçilerin web sitenizde ödeme yapma fırsatı o kadar artar.
Bu, sunucunuzun yapması gereken iş miktarını azaltır. Tekrarlanan ziyaretçilerin sunucunuzdan içerik yüklemeleri gerekmediğinden, ziyaretçilerin trafiği takip etmek için çok çalışmaları gerekmez.
Önemli olan birçok durumda, tarayıcıların tüm web sitelerinizi önbelleğe almasını istemezsiniz. Birçok site artık çok sayıda güncellenmiş etkileşimli içerik içeriyor. Bu, kullanıcı tüm sayfaları önbelleğe alırsa, onlardaki değişiklikleri kaybedebilirlerse, bunu hatırlayarak, tarayıcının önbellek olmasını söylediğiniz içerik konusunda seçici olmanız gerektiği anlamına gelir. Örneğin, görüntüler, logolar ve basamaklı stil sayfaları (CSS) sık sık değişmez. Bu, tarayıcıya yalnızca belirli bir süre belirlemesini ve belirlemesini söylemeniz gerektiği anlamına gelir. İdeal olarak, web sitenizin önbellekleme yapılandırması, rutin güncellemeler alan (veya almayan) dosyaların türü arasında bir fark yaratmalıdır. Bu şekilde, kullanıcıların sitenizde yaptığınız değişiklikleri görmek için önbellekleri manuel olarak boşaltmaları gerekmez. WordPress sitenizin WordPress önbelleğini kullanma hakkında konuştuğumuzda tarayıcıyı doğru şekilde kullanıp kullanmadığını nasıl kontrol edeceğinizi nasıl kontrol edeceğinizi nasıl kontrol edeceğinizi, web sitenizi yapılandırmaya atıfta bulunuyoruz, böylece tarayıcının yerel olarak hangi içeriği ve ne kadar süreyle saklanması gerektiğini bilmesi için atıfta bulunuyoruz. Bir sitenin önbellek tarayıcısını doğru kullanıp kullanmadığını öğrenmenin en kolay yolu, bu ayarları ve diğerlerini analiz eden Google PagePeed Insights gibi araçları kullanmaktır. Başlamak için web sitenizin URL’sini girin ve analiz düğmesini tıklayın:
PagePeed Insights, web sitenizin hücresel ve masaüstünde optimizasyonunu değerlendirecektir. Sitenizin her ‘sürümü’ için, 0-100’den başlayarak, nasıl geliştirileceğine dair tavsiyelerle birlikte bireysel bir puan alacaksınız. Puanınızı hesaplarken PagePeed Insights tarafından dikkate alınan ana faktörlerden biri, web sitenizin önbellek tarayıcısını kullanıp kullanmadığıdır: WordPress web sitesini doğru yapılandırırsanız, yukarıdaki mesajı görmezsiniz ve PagesPeed Insights puanını layık alacaksınız. Unutmayın – Divi, size uygun bir sayfa içgörü puanı vermek için çeşitli yönlerde optimize edilmiştir. Ancak, web sitenizin performansını iyileştirmenin birçok yolu vardır ve bunu öğrenmek zamanınızı yatırmanın harika bir yoludur.
Dizini açtıktan sonra, ikinci adıma devam edin! Adım #2: .htaccess dosyanızı düzenleyin .htaccess, sunucunuza dosyaları ve sayfaları nasıl sunacağınız konusunda talimat veren bir WordPress Core dosyasıdır. Örneğin, güzel kalıcı bağlantı kullanıyorsanız, .htaccess, bunun nasıl ele alınacağına dair talimatlar ekleyecektir. Ayrıca dosyaları belirli IP’ler için belirli sayfalara erişimi engelleyecek şekilde yapılandırabilirsiniz. Bu durumda, sunucunuza hangi dosyanın önbellek olacağını söylemek için .htaccess’i kullanacağız. Bunu yapmak için, kök dizininizde .htaccess dosyasını bulun. Sağ -üzerine tıklayın ve See/Düzenle seçeneğini seçin. Bu, yerel metin düzenleyicinizi kullanarak dosyaları açarak değişiklik yapmanızı sağlayacaktır:
.Htaccess dosyanıza yeni bir kod eklemeden önce, # End WordPress’i okuyan bir satır bulana kadar aşağı kaydırın. Çoğu durumda (bunun dahil), satırdan önce dosyaya yeni bir kod eklemek istersiniz. İşte hemen uygulayabileceğiniz basit bir tarayıcı önbellek yapılandırması örneği: expiresactive ExpiresbyType Image/JPG “Erişim 1 Yıl” ExpiresbyType Image/JPEG “Erişim 1 Yıl” ExpiresbyType Image/GIF “1 yıl erişim”
ExpiresbyType Image/PNG “Erişim 1 Yıl”
Ifmodule> Bir WordPress blogu çalıştırırsanız, örneğin, gönderiminizde veya site logonuzda düzenli değişiklikler yapmazsınız. Bu durumda, dosyayı ziyaretçi tarayıcı önbelleğinize uzun süre kaydedebiliriz – bir yıl diyelim. Yukarıdaki kodda, tek bir hareketteki en popüler görüntü türlerini tartışıyoruz. Her satırın ilk yarısı, işlediğimiz dosya türünü ve ikincisi bunun için son kullanma tarihini belirler:
ExpiresbyType Image/JPG “Erişim 1 Yıl” Tabii ki, tüm içerik bir yıl boyunca önbellek olmamalıdır, böylece değerle oynayabiliriz. Bu örnekte, HTML, CSS ve JavaScript dosyası önbelleğe alınması için talimatlar ekliyoruz:
Süresi dolmak
ExpiresbyType Image/JPG “Erişim 1 Yıl”
ExpiresbyType Image/JPEG “Erişim 1 Yıl”
ExpiresbyType Image/GIF “1 yıl erişim”
ExpiresbyType Image/PNG “Erişim 1 Yıl”
ExpiresbyType Metin/CSS “Erişim 1 Hafta”
ExpiresbyType Metin/HTML “1 ay erişim”
ExpiresbyType Text/X-Javascript “Erişim 1 Hafta” Burada, HTML içeriğimizi ilk ziyaretçinin eriştiğinden bir ay sonra güncellenecek şekilde düzenliyoruz, bu da makul bir dönem. CSS ve JavaScript dosyaları ise Divi veya birkaç eklenti gibi karmaşık temalar kullandığınızda daha sık değişme eğilimindedir. Bunu hatırlayarak, önbelleğinin son kullanma tarihini erişimden bir hafta sonra ayarladık.
Kuralları .htaccess dosyasını kullanarak uyguladığınızda, güçlü bir tarayıcı önbelleği temeliniz olacaktır. Diğer dosya türlerine talimatlar ekleyerek temelimizi tartışalım:
Süresi dolmak
ExpiresbyType Image/JPG “Erişim 1 Yıl”
ExpiresbyType Image/JPEG “Erişim 1 Yıl”
ExpiresbyType Image/GIF “1 yıl erişim”
ExpiresbyType Image/PNG “Erişim 1 Yıl”
ExpiresbyType Metin/CSS “Erişim 1 Hafta”
ExpiresbyType Metin/HTML “1 ay erişim”
ExpiresbyType Metin/X-Javascript “1 Hafta Erişim”
Son kullanma tarihi “1 ay erişim”
IFMODULE> Son kullanma ile başlayan satırlar, tüm dosyalarınız için bir ay varsayılan bir önbellek zamanı oluşturur. Ancak, belirli dosya türlerine önbellekleme talimatları ekleyerek gerçekleşebilirsiniz. Buradaki nokta, bireysel kuralları garanti etmeyebilecek, web sitenizi daha da yükleme süresini artırmak için diğer dosya türlerini yakalamaktır.