Bugün tarayıcı önbelleği ve nesnelerin yapılandırmasıyla devam ediyoruz. Tarayıcı, bir web sitesinin yüklenmesini optimize eden araçların bir parçasıdır, bu öğe ihmal edilmemelidir.

Bilmeyenler için W3TC veya W3 Total Cache eklentisi üzerinde bir dizi yapılandırma gerçekleştiriyoruz. önbellek eklentisi hızınızı optimize etmenize izin verecek olan WordPress blog. Bu eğitim dizisi sırasında, W3 Total Cache eklentisinin konfigürasyonunda zaten birkaç bölüm geliştirdik.

Bir önceki bölümde ne hakkında konuştuğumuzu anlamanız gerekir. veritabanı yapılandırması. Bu eğitimde, nesne önbelleğini ve tarayıcı önbelleğini yapılandırma hakkında konuşacağız.

1 - Nesne Önbelleği

Menü nesne önbelleği Msgstr "Gelişmiş ayarların tek bir bölümüne sahiptir.

AYARLAR-ilerlemeler

Bu bölümdeki ilk iki alanı bilmek " Gizli nesneleri Varsayılan Ömür "Ve" Çöp toplama aralığı Önbellek nesnelerinin ömrünü ve süresi dolmuş nesnelerin silinme sıklığını tanımlamak için kullanılır. Nesnelerin ömrünü kısaltabilir veya süresi dolmuş nesneleri silme aralığını azaltabilirsiniz. Alternatif olarak, sunucudaki yükü azaltmak istiyorsanız, her iki değeri de artırabilirsiniz. Çoğu durumda, varsayılan değerler kabul edilebilir.

Aşağıdaki alanlar " Küresel Grupları Bir WordPress multisite ağı kullanılırken siteler arasında paylaşılan nesne gruplarını tanımlamak için kullanılır. Bu özelliğin fikri, bu nesnelerden bazılarının önbelleğe alınabilmesi ve ağ üzerinde yeniden kullanılabilmesidir.

Küresel-settings-w3tc-AYARLAR

Deneyimli bir WordPress geliştiricisi değilseniz ve grupların nasıl çalıştığına aşina değilseniz "Global Gruplar" ayarlarını değiştirmenize gerek yoktur.

Son olarak, "Kalıcı olmayan gruplar" alanı, nesne önbelleğinde asla önbelleğe alınmaması gereken nesneleri tanımlamak için kullanılır. Yine, nesne gruplarına aşina değilseniz, bu alanı düzenlemeyin.

2 - Tarayıcı önbelleği

Bu menüde tarayıcı önbelleğinin ince ayarını yapmak için dört bölüm vardır: Genel, CSS ve JS, HTML ve XML, Medya ve Diğer Dosyalar. Her bölümde sunulan alanlar neredeyse aynıdır. Genel bölümün ayarlarını değiştirdiğinizde, bu aynı ayarlar sonraki tüm bölümlere uygulanacaktır. Ardından, "Genel" bölümünün konfigürasyonunu tamamladıktan sonra son bölümlerdeki belirli ayarları geçersiz kılabilirsiniz. Bu nedenle, önce "Genel" bölümünü yapılandırmanız ve ardından gerekirse ilgili her bölümde ince ayar yapmanız gerekir.

Tarayıcı önbelleği: Genel

"De ilk dört seçenek" genel Hepsi birbirine benziyor. Temelde, dördü de aynı şeyi yapar: önbellekte saklanan verileri her zaman geçerli kılar. Ancak, her biri bunu farklı bir şekilde yapıyor.

gizlemek-tarayıcı-wordpress-w3tc

Seçenekler Set Son modifiye başlık "Ve" eTag "bir tarayıcı tarafından saklanır ve daha sonra sunucuya saklanan belgelerin yeni sürümleri olup olmadığını sormak için kullanılır.

Seçenekler başlığını sona eriyor "Ve" set önbellek kontrol başlığı »Önbelleğe alınan kaynakların ömrünü sınırlayın. Üstbilgi süre sonu bunu, önbelleğe alınan kaynaklara sabit bir son kullanma tarihi atayarak yapar. Süre " önbellek kontrol başlığı Tarayıcı tarafından önbelleğe alınan nesne indirildiğinde çalışmaya başlayan bir yaşam süresi atamak için kullanılır.

En azından, "ilk seçeneğini etkinleştir Son Değiştirme Tarihi - başlık ". Daha dikkatli olmak istiyorsanız, ziyaretçilerinizin sitenizin en güncel sürümüne sahip olmasını sağlayarak, ek seçenekleri etkinleştirin.

Seçeneği etkinleştirin " W3 Toplam Önbellek başlığını ayarlayın olup olmadığını belirlemek için bir belgenin HTTP başlığına bakabilmek istiyorsanız Caching W3TC tarafından. HTTP başlıklarını nasıl izleyeceğinizi bilmiyorsanız veya umursamıyorsanız, bu seçeneği devre dışı bırakın. Bu performansı etkilemez.

Yapılandırma tarayıcı w3tc-öğretici

Seçeneği bırak " HTTP (gzip) sıkıştırmasını etkinleştirin "Aktive. Bu, metin dosyalarının boyutunu azaltır ve site performansı üzerinde önemli bir etkiye sahip olabilir.

Seçeneği bırak " nesnelerin önbelleğe sonrası ayarları engelle değişiklikler "Kontrol Edildi. Bu, tüm zaman parametrelerinin değiştirilmesini ve önbelleklenmiş öğelere yeni bir dize oluşturulmasını ve eklenmesini sağlar; böylece tarayıcılar en yeni dosyaları indirmek için eski dosyalardan nasıl kurtulacağını bilir.

Tarayıcı tarafından önbelleğe alınmasını istemediğiniz bazı web sitesi kaynakları vardır. Bir Flash medya oynatıcı olabilir. "İçindeki bu kaynaklara yolu ekleyin Önbelleğe alma istisna listesini önle '.

Seçeneği kontrol edin " Statik dosyalar için çerezler ayarlamayın '.

Kontrol-of-kurabiye-w3tc

Buradaki fikir, statik dosyaların (resimler, CSS ve JavaScript dosyaları) HTTP başlığına eklenecek bir tanımlama bilgisine ihtiyaç duymaz.

Bir sonraki seçenek olan "WordPress ile statik nesneler için 404 hatalarını işleme" seçeneği, sunucunun varsayılan WordPress 404 işlemini kullanmak yerine statik 404 dosyalarını yönetmesine izin vererek sunucu yükünü azaltacaktır.

404 sayfalık ağır bir yük beklemediğiniz sürece, bu seçeneği tercih edip etmemek performansı fazla değiştirmeyecektir. En iyi uygulama, bu seçeneği işaretlemektir, ancak bu, bazı eklentilerin bir grup 404 hatası oluşturmasına neden olabilir. Böyle bir durumda, hak ihlalinde bulunan kaynakların URL'lerini "404 hata istisna listesi" başlıklı alana manuel olarak eklemeniz gerekecektir. ".

Tarayıcı önbelleği: CSS ve JS, HTML ve XML, medya

Bu bölümlerin her biri, "değerine eklenen değerleri devralacak genel ". Ancak, her bir kaynak türünün tarayıcı önbelleğinde nasıl işleneceğini geliştirmek için bu bölümlerin her birini kullanabilirsiniz.

Bu eğitim için bu kadar. Herhangi bir sorunuz varsa, yorumlarda sormaktan çekinmeyin.