W3 Total Cache Ayarları

Web sitenizin hızını güçlendirmek için W3 Total Cache ayarları


W3 Total Cache Nedir?

Bir blogcu olarak, web sitenizin performansını arttırmak birinci öncelik olmalıdır. 
Sadece kullanıcı deneyimini önemli ölçüde arttırmakla kalmaz, aynı zamanda daha yüksek arama motoru sıralamalarına ulaşmanıza yardımcı olur.
W3 Total Cache web sitesi performans optimizasyonunu parkta yürüyüşe çıkarır. Yükleme hızını etkileyen birçok faktör için ihtiyaç duyacağınız tüm özelliklere sahiptir. 





W3 Toplam Önbellek Eklentisi Sayfası

Diğer tüm WordPress eklentileri gibi , W3 Total Cache programını kurmak da ilk adımdır. 
Eklentinin genel bakış sayfasını  ana menüden 'Performance' (Performans) 'ı tıklayarak ve ' Dashboard'u tıklayarak görüntüleyebilirsiniz  





W3 Toplam Önbellek Nasıl Kullanılır

Bu, eklentinin bazı temel özelliklerine iyi bakmanızı sağlar. Ayrıca WordPress uyumluluk kontrolü ve önbellek boşaltma gibi hızlı işlemler de gerçekleştirebilirsiniz.





W3 Toplam Önbellek Hızlı İşlemler

Tabii ki, W3 Toplam Önbellek gösterge sayfası sadece başlangıçtır.
Neden detayına daha yakından bakmıyoruz?


Genel Ayarlarınızı Optimize Etme

Çoğu WordPress blog yazarı gibi, “Genel Ayarlar” sayfası muhtemelen kontrol edeceğiniz ilk bölümdür.
Neyse ki, W3 Total Cache'nin temel özelliklerinin de etkinleştirilebildiği yer, yani:

1. Web Siteniz için Doğru Sayfa Önbellek Ayarını Seçme

Eğer daha fazla, gitmeden önce  sayfa önbelleğe - boyunca W3 Toplam Önbellek özelliklerinden bir sürü - zaten açıklanmıştır  bu yazı . Bunu yapmak, daha sonra bahsedilecek olan tüm stratejilerin daha ayrıntılı bir açıklamasını vermelidir. 
Artık bu durumdan kurtulduğumuza göre, sayfa önbelleklemesi W3 Total Cache ile kelimenin tam anlamıyla iki tıklamayla etkinleştirilebilir. 
Sadece seçmek  'Enable'  “Sayfa Önbellek” bölümünün altındaki onay kutusunu tıklamanız  'Tüm ayarları kaydedin.'





Sayfa Önbelleğini Genel Ayarlarda Etkinleştirme

Web sitesi önbelleğe alma, tarayıcıların web sitenizin verilerini geçici olarak kaydetmelerini sağlayarak çalışır. Bu, içeriğinizi kullanıcının bir sonraki ziyaretinde anında almalarını sağlar.

Peki ya diğer ayarlar? 

W3 Total Cache kullanmanın güzelliği çoğu özelliğin kutudan çıkar çıkmaması gerektiğidir. Ancak, dikkat edilmesi gereken W3 Total Cache optimal ayarları vardır. 
Siteniz şu anda paylaşılan bir ana bilgisayarda çalışıyorsa, sayfa önbellek yönteminiz olarak 'Disk: Geliştirilmiş'i  seçin  
Özel bir sunucuya yükseltirseniz, 'Opcode' önbelleklemesi seçilmelidir. Bulut barındırma kullananlar için  'Memcached'  , sayfa önbellek yönteminiz olmalıdır. 





Sayfa Önbellekleme Yöntemleri

2. Düşük Bant Genişliği Kullanımı için Kodunuzu küçültme

Kod küçültme, web sitenizin performansını kolayca artırabilen başka bir W3 Toplam Önbellek özelliğidir.

Web sitenizin kodlarının web tarayıcılarına yüklenmek üzere bant genişliği kullandığını unutmayın  Bu, CSS, HTML, JavaScript vb. İçerir. 
Bu kod bitleri büyüdükçe, aktarılmaları gereken bant genişliği de artar.
Bu da, sayfanızın genel yükleme süresini artırır.

Eski okul yolunda küçültme nasıl yapılır

Minification ile, yorumlar, boşluklar ve satır sonları gibi gereksiz kod öğeleri kaldırılır. 
Manuel olarak yapmak ister misiniz? 
Tabii, bilgisayarınızın önünde günler hatta haftalarca bakmaya hazırsanız, tamam.
Bunun yerine, yüklediğiniz herhangi bir kodu otomatik olarak küçültmek için Kodu küçült gibi bir araç kullanın  





Kodu küçült

Bu sizin için yeterince kolay değilse, W3 Total Cache kodlarınızı bir çırpıda küçültebilir. 

W3 Total Cache ile Yapmak

“Küçült” bölümünde,  'Etkinleştir'  onay kutusunu işaretleyin ve değişikliklerinizi kaydedin. Ayarların geri kalanına gelince, bunları varsayılan değerlerine bırakabilirsiniz. 





Sayfa Önbelleği Ayarlarını Küçült

Eğer kullanırsanız Minification W3 Toplam Önbellek aracılığıyla Ancak devre dışı bırakılabilir  CloudFlare . Sizin adınıza kod küçültmesi uygulayan bir web optimizasyonu ve güvenlik hizmetleri şirketidir.  
Cloudflare ile ilgileniyorsanız, size ücretsiz bir çözüm sunduğunu söylemekten memnuniyet duyuyorum. 
Bu, global bir CDN'den, temel DDoS korumasından ve ücretsiz bir SSL sertifikasından faydalanmanızı sağlar. 





Cloudflare Planları ve Fiyatlandırma

3. Diğer Site Önbellekleme Yöntemlerini Kullanma 




Yukarıda belirtilen temel sayfa önbelleğinin yanı sıra, genel ayarlar sayfasında çeşitli önbellek seçeneklerini de değiştirebilirsiniz. 
Buna veritabanı önbelleği, Opcode önbelleği, nesne önbelleği ve tarayıcı önbelleği dahildir. 
Bu önbellekleme seçenekleri, küçültülmüş bölümün hemen altında bulunabilir.





Ek Alan Önbellekleme Yöntemleri

Her önbellekleme seçeneğini kullanmanın belirli yolları aşağıdadır:
  • Opcode Cache -  Opcode önbellekleme, web sitenizdeki PHP kod bloklarını azaltarak çalışır. Yalnızca W3 Total Cache Pro'nuz varsa kullanılabilir.
  • Veritabanı Önbelleği -  Sanal barındırma veya  İçerik Dağıtım Ağı kullanıyorsanız , veritabanı önbelleğini devre dışı bırakmak en iyisidir. Ayrıca, bu seçeneği etkinleştirip etkinleştirmeyeceğini görmek için etkinleştirdikten sonra web sitenizin hızını test etmek isteyebilirsiniz. 
  • Nesne Önbelleği -  WordPress yönetici alanınızı yavaşlatabilse de, dinamik web siteleri için nesne önbelleği önerilir. Bunlar, forum gönderileri, alışveriş sepetleri ve diğer özelleştirilebilir öğeler gibi kullanıcıların içerik değiştirmesine veya eklemesine izin veren sitelerdir. 
  • Tarayıcı Önbelleği - Tüm önbellekleme seçeneklerinden, tarayıcı önbelleği, ne olursa olsun etkinleştirmeniz gereken yöntemdir. Ziyaretçilerinizin bilgisayarlarının kaynaklarını kullanır, bu nedenle sitenizi normal koşullarda olumsuz yönde etkilemez.

4. CDN Ayarlarınızı Güncelleme

Ek önbellekleme ayarlarının ardından “CDN” bölümü bulunur. 
Basitçe ifade etmek gerekirse, bir CDN, birden fazla bölgeye dağıtılmış bir proxy sunucu ağını kullanarak çalışır. Gecikme  , kullanıcıların web sitenizin verilerini en yakın sunucudan indirmesine izin vererek önemli ölçüde azalır. 
Bir dereceye kadar, CDN'ler ayrıca DDoS veya Dağıtılmış Hizmet Reddi  saldırılarına karşı koruma sağlar  

Yani… bu W3 Total Cache’nin bana CDN vereceği anlamına mı geliyor?

Ne yazık ki, W3 Total Cache'da CDN seçeneğini etkinleştirmek, bu avantajları otomatik olarak alacağınız anlamına gelmez.





W3 Toplam Önbellek Genel CDN Ayarları

Mesele şu ki, bir CDN yalnızca üçüncü taraf sağlayıcıların yardımıyla kullanılabilir. 
WordPress blogları için bu ücretsiz CDN servislerinin listesini okuyarak daha fazla seçenek görüntüleyebilirsiniz  
Bir CDN kullanıyorsanız , W3 Toplam Önbellek'in genel ayarlar sayfasında 'Etkinleştir'i  tıklamanız gerekir  
Daha sonra CDN sağlayıcınızla eşleşmesi için açılır menüden uygun “CDN Tipini” seçmelisiniz.





CDN'nizi Bulma

Bu nedir - CDN'nizi listeden bulamıyor musunuz?
W3 Toplam Önbellek popülerliği sayesinde, CDN sağlayıcınız yapılandırma sürecinde size büyük olasılıkla yardımcı olabilir.
Örneğin Cloudflare kullanıcıları, W3 Total Cache uygulamasını CDN'lerinde kullanmak için resmi eklentiyi kullanmalıdır. 





Cloudflare W3 Toplam Önbellek Uzantısı

Diğer CDN servis sağlayıcıları için “Generic Mirror” seçeneği kullanılacaktır.
Her durumda, CDN’nizi W3 Total Cache ile ayarlarken ek kurulum yapılması gerekir. Bu süreci daha sonra biraz daha ayrıntılı olarak keşfedeceğiz.

5. Ekstra Ayarları Anlamak

W3 Total Cache'nin bu kadar popüler olmasının sebeplerinden biri de kapsamlı olmasıdır. 
Yukarıda belirtilen ayarlara ek olarak, performans optimizasyonunu bir üst seviyeye çıkaran gelişmiş araçlara sahiptir. 
Verilen, WordPress kullanıcılarının çoğunluğunun bu özelliklerle oynamaya ihtiyacı yoktur. 
Ama yaparsanız, o zaman bu özellikleri gerçekten hızlı bir şekilde anlatayım. 

Ters Proxy

CDN bölümünden hemen sonra, “Ters Proxy” yi bulacaksınız.
Bu, site içeriği her güncellendiğinde Vernik  önbelleğini yenileyen bir özelliktir  
Bu terimler size yabancı geliyorsa, olasılıkları henüz kullanmanıza gerek yoktur. 
Vernik Önbelleği , çoğunlukla büyük siteler ve API'ler tarafından kullanılan bir uygulama hızlandırıcısıdır. Sunucunuza yüklendikten sonra, web sitenizin muazzam hız artışı için içeriği için bağımsız olarak önbellekleme gerçekleştirir. 
W3 Toplam Önbellek'in ters proxy ayarları, Vernik IP adreslerinizi belirtmenizi sağlar. Daha sonra , değişikliklerin yürürlüğe girmesi için 'Tüm ayarları kaydet'i tıklamanız gerekir  





Proxy Ayarlarını Ters Çevir

Her şeyi perspektife sokmak için Varnish, Reddit, Wikipedia ve  Stack Overflow gibi çok büyük web siteleri tarafından kullanılıyor  .
Bu siteler kadar trafik almazsanız, şimdilik vernik veya proxy ayarları konusunda endişelenmiyorum.

İzleme

Ters proxy'ye benzer şekilde, “İzleme” bölümü, W3 Toplam Önbellek kullanıcılarının göz ardı ettiği başka bir özelliktir.  
Temel olarak, bir yazılım analitik servisi olan New Relic ile sitenizin veya web uygulamanızın performansını izlemenize olanak sağlar  
New Relic kullanıyorsanız, API anahtarınızı burada yapılandırmanız gerekir.






Parça Önbelleği

Dinamik PHP kodu blokları kullanan web siteleri için, parça önbelleklemesi web sitenize belirgin bir hız artışı sağlamalıdır. 
Parça önbelleğe alma kadar etkiliyse, bu özelliğin iki dezavantajı vardır.
İlk olarak, uygulamak zor olabilir.
W3 Total Cache genel ayarlar sayfasının “Fragment Cache” bölümü , dağıtımın ilk adımında  yardımcı olacaktır  
Bir parça önbellek yöntemi seçtikten sonra, PHP kodlarınız için “parça grupları” tanımlamanız gerekir. Bu bir geliştirici için bir görevdir, ancak öğrenmek istiyorsanız, bu sayfadan W3 Edge'den başlayın  .





Fragment Önbellek Yöntemi

Karmaşık yapılandırma işleminin yanı sıra, parça önbelleğe alma işlemi ayrıca W3 Total Cache Pro'yu satın almanızı gerektirir.
Bu bizi bilmeniz gereken bir sonraki özelliğe götürür.

ruhsat verme




W3 Total Cache Pro'ya yükselttiyseniz, anahtarınızı “Lisanslama” bölümüne girebilirsiniz. 
İşlemi tamamladığınızda, mevcut WordPress kurulumunuz için kopyanızı etkinleştirmek üzere 
'Lisans anahtarını doğrula'yı  tıklayın  





Lisans Anahtarınızı nereye koymak

Bu bana hatırlatıyor, henüz W3 Total Cache Pro'nun yararlarından bahsetmedik. 
W3 Total Cache Pro'nun dört satış noktasından biri olan parça önbelleklemeyi zaten yaptık:





W3 Total Cache Pro’nun Faydaları

Muhtelif Ayarlar

W3 Total Cache esnekliği, genel ayarlar sayfasındaki “Çeşitli” bölümü ile tam ekranda görüntülenir. 
En üstte  'Google Sayfa Hızı Kontrol Paneli Widget'ını Etkinleştir'  seçeneği var. 
Düzgün yapılandırıldığında, web sitenizin WordPress panonuzdaki PageSpeed ​​Insights raporundaki verileri sunacaktır  Onay kutusunu seçmeniz ve PageSpeed ​​API anahtarınızı girmeniz yeterlidir. 





Gösterge Tablosunda Google PageSpeed ​​Insights'ı Etkinleştir

PageSpeed ​​Insights uygulamasını kullanmak, web sitesinin performansını ölçmek için kullanılan bir yöntemdir. 
Yukarıdaki özellik sayesinde, hız puanınız gerçek zamanlı olarak güncellendiği için W3 Total Cache ayarını değiştirmek kolaydır. 
PageSpeed ​​Insights API anahtarınızı nereden alacağınızı bilmiyorsanız , Google’dan bu belgelere bakın  
Entegre PageSpeed ​​Insights ile 'Yönetici çubuğunda sayfa derecelendirmesini göster'  seçeneğini de etkinleştirebilirsiniz  Bu, web sitenizin hız puanının WordPress panonuzda hemen görünmesini sağlar.
PageSpeed ​​Insights ile ilgili ayarların altında  'Yeniden yazma kurallarını doğrula' seçeneği var.
Açıklamada belirtildiği gibi, yeniden yazma kurallarınız .htaccess  dosyanızda sorun olduğunda sizi uyaracaktır  .  





Kuralları Yeniden Yazma Seçeneğini Doğrula

Bu seçeneğin etkinleştirilmesi, web sitenizin performansı üzerinde hiçbir yan etkiye yol açmayacağından, açık tutmak en iyisidir. Bu, web sitenizin kodunun bütünlüğünü korumanıza yardımcı olacaktır. 
Devam ederek,  'Dosya kilitlemeyi etkinleştir'  seçeneği aynı anda birden fazla kullanıcının veya işlemin aynı dosyaya erişmesini önler.  
W3 Total Cache , paylaşılan barındırmada çalışan web siteleriyle birlikte NFS sistemleri için bu seçeneğin devre dışı bırakılmasını önerir  





Dosya Kilitlemeyi Etkinleştir

Belki de dosya kilitlemenin yararlı olduğu tek senaryo, erişim çatışmalarının makul olduğu çok yoğun sitelerdir. O zaman bile, herhangi bir fark edilebilir performans kazancıyla sonuçlanmayabilir. 
Geçici performans optimizasyon özelliklerinden bahseden bir sonraki seçenek, gelişmiş yükleme hızını da garanti etmiyor. İlginç bir şekilde, dosya kilitleme olarak tam tersi kullanım çantasına sahiptir. 
Web sunucunuz NFS tabanlıysa, 'Disk gelişmiş sayfasını optimize et ve NFS için önbelleğe almayı küçült' seçeneğini etkinleştirmeyi düşünün  Bu, web sitesi performansında iyi bir artışa yol açabilir, ancak işe yararsa kendiniz görmeniz gerekir. 





Diski Geliştirilmiş Sayfayı Optimize Edin

Son olarak, son iki çeşitli ayarın web sitesi performansının iyileştirilmesiyle ilgisi yoktur. 
İle  'anonim ürün kalitesini artırmak için kullanımını izlemek'  Eğer W3 Toplam Önbellek sizin eklenti kullanımını izlemek için hibe, etkin. Eklentinin gelişimini önemsiyorsanız kullanışlıdır, ancak birçok blogcu bunun kapatılmasını tercih eder.
Diğer yandan , 'önbelleğe alma istatistiklerini etkinleştir'  , ancak zaman içinde W3 Toplam Önbellek ayarını iyi yapıyorsanız yararlı olabilir. 





Ek Çeşitli Ayarlar

6. Hata Ayıklama Ayarları  

Önbelleğe alma istatistiklerini kullanmayı planlıyorsanız, hata ayıklama ayarlarını da kullanmanız mantıklı olacaktır. 
Hata ayıklama modları, etkinleştirildiğinde bazı önbellekler hakkında derinlemesine bilgi üretecektir. Bunları kullanmak için, etkinleştirmek istediğiniz modun onay kutusunu işaretleyin. 





W3TC Hata Ayıklama Ayarları

Yakalama, herhangi bir hata ayıklama modunu etkinleştirmek idealin altında performansa neden olabilir. Bunun nedeni, sitenizin W3 Toplam Önbellek özelliklerini izlemek için fazladan bir çalışma yapması gerektiğidir. 
Bununla birlikte, hata ayıklama kısa vadede yapılmalı ve tüm sorunları çözdükten sonra devre dışı bırakılmalıdır.

7. W3 Toplam Önbellek Yapılandırmalarını Alma ve Verme

W3 Toplam Önbellek genellikle çok az veya hiç kurulum gerektirmeyen bir tak ve çalıştır çözümü olarak görülür. 
Şimdiye kadar okuduklarınızla, yine de aynı şeyi söyleyebilir misiniz?
Muhtemelen değil. 
Aslında, sitenizin ihtiyaçlarına göre uyarlanmasını istiyorsanız W3 Total Cache yapılandırması saatler sürebilir. 
Bu nedenle W3 Total Cache, eklenti yapılandırma ayarlarını almanıza ve vermenize izin verir. 
Eklenti yapılandırmasını dışarıdan bir kaynaktan almak için 'Dosya Seç'i  tıklayın  , HTML veya .json  belgesini bulun  ve ' Yükle'yi tıklayın  İster inanın ister inanmayın, aslında eklenti yapılandırmalarını indirmenize izin veren WordPress blogları var. 





Ayarları Al ve Ver

Eklenti ayarlarınızı yedek olarak dışa aktarmanız gerekirse, “Yapılandırmayı dışa aktar ” seçeneğinin yanındaki 'İndir'i  tıklayın  .





W3TC Ayarlarınızı Verme

Bir yapılandırma dosyasını içe aktararak WordPress sitenizi yanlışlıkla karıştırdınız mı?
Endişelenmeyin - tek tıklamayla eklentiyi her zaman varsayılan ayarlara geri döndürebilirsiniz. 
'Varsayılan Ayarları Geri Yükle'yi  tıklamanız yeterlidir  ve altınsınız. 

W3 Toplam Önbellek Optimal Ayarları: Sayfa Önbelleğe Alma

W3 Total Cache genel ayarlarıyla işiniz bittiğinde, gelişmiş sayfa önbellekleme seçeneklerinin zamanı geldi.
Hala kaplanacak çok şey var, bu yüzden maksimum web sitesi performansı için önerilen ayarlara geçelim. 
Bir tavsiye: Bu yazının geri kalanı için bir çok teknik terimle karşılaşacaksınız. Bununla birlikte, ayrı bir sekmeyi açık tutmaya çalışın, böylece tanımlarını arayabilirsiniz.

Ancak size kolaylık sağlamak için, çoğu WordPress blogları için en uygun konfigürasyonu yazdım. 
Yapmanız gereken tek şey bu ayarları kopyalayıp W3 Total Cache uygulamasına uygulamak. 
Hazır? Başlamak için “Performans” alt menüsünden 'Sayfa Önbelleği'ni  tıklayın  





Kumanda Paneli'nden Sayfa Önbelleği Ayarlarına Erişim

8. Doğru Genel Seçeneklerin Seçilmesi

Sayfa önbelleğe almak için, aşağıda WordPress sitenizde kullanmanız gereken en uygun W3 Toplam Önbellek ayarları verilmiştir: 





Sayfa Önbelleği Optimal Ayarları

  • Önbellek gönderileri sayfası -  Etkinleştir.
  • Ön sayfayı önbelleğe alma - Devre dışı bırak.
  • Önbellek beslemeleri: site, kategoriler, etiketler, yorumlar -  Etkinleştir.
  • Önbellek SSL (HTTPS) istekleri - Bir SSL sertifikası kullanıyorsanız etkinleştirin.
  • Sorgu dizesi değişkenleriyle önbellek URI'ları -  Onay kutusu gri renkte olmadığı sürece etkinleştirilir.
  • Önbellek 404 (bulunamadı) sayfaları - Devre dışı bırak.
  • Giriş yapmış kullanıcılar için sayfaları önbelleğe almayın -  Etkinleştir.
  • Sayfaları aşağıdaki kullanıcı rolleri için önbelleğe almayın - Tüm kullanıcı rollerini seçtiğiniz sürece etkinleştirin.

9. Takma Adları Yapılandırma

Takma adların ne olduğunu bile bilmiyorsanız, “Takma Adlar” bölümündeki hiçbir şeye dokunmayın. 
Web barındırma dünyasında, bir diğer ad aynı WordPress kurulumuna işaret eden ayrı bir etki alanıdır. Bu, tek kişili blogcuların nadiren yaptığı bir şeydir, bu nedenle bu bölümü yoksaymaktan çekinmeyin. 
Aksi takdirde, daha sonra ne yapacağınızı zaten bilmelisiniz: 





Takma Alan

10. Önbellek Önyükleme Kullanımı 

Düzenli önbellekleme, geri dönüş trafiğini iyileştirme deneyimini geliştirirken,  önbellek ön yükleme işlemi  herkese yarar sağlar. 
Evet - ilk kez gelen ziyaretçileri içerir. 
Önbellek önyüklemesi için en iyi ayarlar şunlardır:





Önbellek Ön Yükleme Ayarları

  • Sayfa önbelleğini otomatik olarak başlat - Etkinleştir.
  • Güncelleme aralığı - 900 saniye.
  • Aralık başına sayfa - 10 sayfa.
  • Site Haritası URL'si - Yalnızca site haritanızın URL'sini yapıştırın. Bu yayını okuyarak site haritaları hakkında daha fazla bilgi edinin  
  • Yayınlama olayları üzerine yayın önbelleğini önceden yükle - Etkinleştir.

11. Önbellek Temizleme Politikanızı Ayarlama

Önbellekleri temizleme, kullanıcıların web sitenizdeki en son değişiklikleri görmelerini sağlar. 
Bir temizleme politikası belirleyerek, aşağıdakilerden herhangi biri gerçekleştiğinde, bu işlemi otomatik pilotta uygularsınız:
  • Yeni bir yayın oluştur
  • Mevcut bir yayını düzenlediniz
  • Bir kullanıcı yorum gönderir
Web sitenizin performansını etkilemeyecek bir temizleme politikası oluşturmak için aşağıdaki ayarları kullanın:





Temizleme Politikası

  • Önbelleğe alınacak sayfalar -  Ön sayfa, yayınlar sayfası, posta sayfası ve blog yayını.
  • Temizlenecek besleme türlerini belirtin - Rss2 (varsayılan).
  • Temizleme limiti - üst seviye bir sunucunuz varsa 15 veya daha fazla. 
  • Ek sayfalar - Boş.
  • Site haritalarını temizle - Varsayılan normal ifade değerini koruyun.

12. REST API'sini yönetmek

W3 Total Cache Pro'nuz varsa ve RESTful API kullanıyorsanız, REST API önbellekleme aracından yararlanabilirsiniz. 
RESTful API, Temsilsel Devlet Transferi  teknolojisine dayanmaktadır  Bu, WordPress'i bir JavaScript arayüzüne bağlamak, eklentileri kullanmak veya mobil uygulamalar geliştirmek gibi işlerde kullanılır. 
Dur tahmin edeyim - bu büyüklükte hiçbir şey yapmanın yakınında değilsin. 
Bu durumda, REST API’yi varsayılan ayarlarla önbelleğe almaktan vazgeçmek en iyisidir:  'Önbellekleme.'





REST API

13. Gelişmiş Sayfa Önbellek Ayarları

W3 Toplam Önbellek, sayfa önbelleğe alma için uzun bir gelişmiş ayar listesine sahiptir. 
Doğal olarak, web sitenizin gereksinimlerine göre bu ayarları yapılandırmanın birçok yolu vardır. Ancak çoğu blogcu için, aşağıdaki ayarlar yükleme hızında bir iyileşme sağlamalıdır. 





Gelişmiş Sayfa Önbellek Ayarları

  • Geç başlatma -  Devre dışı bırak.
  • Geç önbellekleme - Devre dışı bırak. 
  • Uyumluluk modu - Önbellekleme hatası almadığınız sürece devre dışı bırakın. 
  • Karakter kümesi - Sayfa önbelleğinde normal olmayan karakterler bulamazsanız devre dışı bırakın. 
  • HEAD isteklerini reddet - Varsayılana bırak. 
  • Çöp toplama aralığı - Diske önbelleğe alınması durumunda 3.600 saniye (aksi takdirde, bu seçenek gri olur).
  • Çerez ömrünü yorumlayın - 1.800 saniye 
  • Kabul edilen sorgu dizeleri - Boş. 
  • Reddedilen kullanıcı aracıları - Boş.  
  • Reddedilen çerezler - wptouch_switch_toggle (varsayılan).
  • Aşağıdaki sayfaları hiçbir zaman önbelleğe almayın wp -. * \. Php ve  index \ .php (default.)
  • Asla bu kategorilerle ilişkili sayfaları önbelleğe almayın -  Boş.
  • Asla bu etiketleri kullanan sayfaları önbelleğe al - Boş. 
  • Bu yazarların sayfalarını asla önbelleğe almayın - Boş.
  • Asla bu özel alanları kullanan sayfaları önbelleğe almayın - Boş. 
  • Önbellek istisna listesi - Önbelleğe alma ile ilgili sorunları olan sayfaları ekleyin. 
  • İz bırakmayan eğik çizgi sayfaları -  Varsayılan sayfaları saklayın.
  • Sayfa başlıklarını belirtin - Varsayılan ayarları saklayın. 
  • XML mime türünü işle - Etkinleştir.

Küçültme Ayarlarını Optimize Etme

Yine, eğer Cloudflare kullanıyorsanız, W3 Toplam Önbellek kodu küçültme ayarlarını değiştirmenize gerek yoktur. 
Açık  'küçültmek' sayfasında, kod küçültme WordPress web sitesinde nasıl işleneceğini kontrol edebilirsiniz. 





Gelişmiş Ayarlara Erişimi Küçült

İşte küçültülmüş yapılandırma sayfasındaki her bölümün bir dökümü:

14. Genel Ayarlar

Küçültme söz konusu olduğunda, genel ayarlarda herhangi bir değişiklik yapmanız gerekmez. Ancak bu, W3 Total Cache için ideal kod küçültme ayarlarını gözden geçirmememiz gerektiği anlamına gelmez.





Genel Ayarları küçült

  • URL yapısını yeniden yaz -  Etkinleştir.
  • Giriş yapan kullanıcılar için küçültmeyi devre dışı bırak - Varsayılana bırak.
  • Küçültme hatası bildirimi -  Devre Dışı Bırak.

15. HTML ve XML Minikasyonu 

Varsayılan olarak, W3 Toplam Önbellek, web sitenizin HTML kodundaki satır içi CSS ve JavaScript dosyalarını küçültmez. Web sitenizin performansını artırmak için bu seçenekleri etkinleştirebilirsiniz.





HTML ve XML Minyatür Ayarları

  • HTML küçültme ayarları -  Satır içi CSS ve satır içi JS minification ile etkinleştirin.
  • Yorum kaynaklarının yoksayılması - Varsayılan değerleri koru. 

16. JS Minification Ayarları

Başlangıçta satır içi JavaScript küçültme açık devre dışı bırakılmış olsa da, sitenizdeki gerçek JavaScript küçültme baştan sona etkinleştirilir.
Aşağıdaki ayarları uygulayarak JavaScript küçültmenin etkilerini en üst düzeye çıkarabilirsiniz: 





JS Minification Ayarları

  • JS küçültme ayarları -  "Yalnızca birleştir" seçeneğinden "Küçült" seçerken etkinleştirin.
  • Alanlardaki işlemler (Önce) -  “erteleme” kullanarak bloke olmamak.
  • Alanlardaki işlemler (Sonra) - “Erteleme” kullanarak bloke olmamak.
  • Korunmuş yorum kaldırma -  Etkinleştir.
  • Satır sonu kaldırma - Etkinleştir.
  • HTTP / 2 push - Nginx ile “Disk: Geliştirilmiş” yöntemini kullanmanız dışında etkinleştirin.

17. CSS Minyatür Ayarları

JavaScript minification gibi, CSS minification yarasa hemen etkinleştirilir. 
Ancak, akıcı bir web sitesi istiyorsanız etkinleştirmek için birkaç ek ayar vardır.





CSS Minyatür Ayarları

  • CSS küçültme ayarları -  "Yalnızca birleştir" seçiliyken etkinleştirin.
  • @ithalat işleme - Yok. 
  • HTTP / 2 Push - Etkinleştir. 

18. Gelişmiş Minification Ayarları

Pasta üzerine krema yaparken, “Gelişmiş” bölümündeki aşağıdaki seçenekleri kullanın. 





Gelişmiş Kod Minification Ayarları

  • Harici dosyaları her güncelleyin -  86.400 saniye (24 saat).
  • Çöp toplama aralığı - 86.400 saniye (24 saat).
  • Asla aşağıdaki sayfaları küçültmeyin - Boş bırakın. 
  • Asla aşağıdaki JS dosyalarını küçültmeyin - Yorumları ve okunabilirliği korumak için üzerinde çalışmakta olduğunuz kodları geçici olarak ekleyin.
  • Asla aşağıdaki CSS dosyalarını küçültmeyin - Yukarıdaki ile aynı.
  • Reddedilen kullanıcı aracıları - Boş bırakın. 
  • Harici dosyaları / kitaplıkları dahil et - Google Fonts ve Google Etiket Yöneticisi gibi harici kaynakların URL'lerini ekleyin. Yaptığınız değişiklikleri test ettiğinizden emin olun.
  • Dosya adı eşleştirme için Normal İfadeler kullanın -  Harici JavaScript kitaplıklarını optimize etmek için W3 Total Cache kullanmıyorsanız devre dışı bırakın.

Veritabanı Önbelleğini Optimize Etme

Web siteniz, gerektiğinde alınması ve yüklenmesi gereken birçok bölümden oluşur. 
Veritabanını önbelleğe alma, ortak sorgular için kaynakları kolayca kullanılabilir hale getirerek bu işlemi artırabilir. Bu, web sitesi verilerinin kullanıcılara sunulmasının CPU yükünü azaltır. 
İşte yapmanız gereken ilk şey. Bir CDN veya sanal bir ana bilgisayar kullanmıyorsanız, 'Giriş yapan kullanıcılar için sorguları önbelleğe alma' seçeneğini etkinleştirin  





Giriş Yapmış Kullanıcılar İçin Sorguları Önbelleğe Alma

19. Gelişmiş Veritabanı Önbellekleme Ayarları

Gelişmiş ayarlar için yapmanız gerekenler:





Gelişmiş Veritabanı Önbellekleme Ayarları

  • Önbelleklerin maksimum kullanım ömrü - yoğun trafik çeken siteler için 180 saniye, düşük trafik çeken siteler için 7200 saniyeye kadar.
  • Çöp toplama aralığı - 3.600 ile 86.400 saniye arasında (seçenek gri değilse).
  • Asla aşağıdaki sayfaları önbelleğe al - Boş bırak. 
  • Yoksayılan sorgu kaynaklanıyor - WooCommerce kullanıyorsanız, varsayılan değerleri bırakın veya “wc-session”  ekleyin.
  • Sorgu sözcüklerini reddet -  Varsayılana bırak.
  • Sabitleri reddet - Varsayılana bırak.

Nesne Önbelleğini Optimize Etme

Nesne önbelleğe alma, web sitenizi yüklemenin CPU kullanımını azaltmanın başka bir yoludur.  
Bu özellik açıkken yönetici alanınız yavaşlarsa şaşırmayın. Kullanıcılarınızın deneyimine değer veriyorsanız, bu aslında makul bir işlemdir. 

20. Gelişmiş Nesne Önbelleğe Alma Ayarları

Dinamik web siteleri hızlı ve duyarlı kalmak için veritabanı ve nesne önbelleği ile yaşar. Sadece bu en uygun ayarları uygulamanız gerekir: 





Gelişmiş Nesne Önbellek Ayarları

  • Önbellek nesnelerinin varsayılan kullanım ömrü -  Veritabanı önbelleğe alma gibi, bu da yoğun trafik çeken siteler için 180 saniye ve az trafik çeken siteler için 7200 saniyeye kadar olmalıdır.
  • Çöp toplama aralığı - 3.600 saniye. 
  • Genel gruplar - Varsayılana bırak. 
  • Kalıcı olmayan gruplar -  Varsayılana bırakın. 
  • Wp-admin istekleri için önbelleğe almayı etkinleştir -  WordPress yönetici panelinizi hızlandırmak için bunu etkinleştirin, ancak eski, önbelleğe alınmış veriler alırsanız devre dışı bırakın. 
  • Geçici olayları veritabanında sakla - Etkinleştir 

Tarayıcı Önbelleğini Optimize Etme

Veritabanı ve nesne önbelleklemesi isteğe bağlı olsa da, her WordPress sitesi için tarayıcı önbelleği etkinleştirilmelidir.
Web tarayıcılarının görüntüler, metinler ve anında alma için kodlar gibi statik web dosyalarını depolamasını sağlar. 
Kod küçültme gibi, tarayıcı önbelleklemesi de geniş bir seçenek listesine sahiptir. 
Aşağıda her bölümün bir özet:

21. Genel Ayarlar

Kural olarak, tarayıcı önbellek yapılandırma sayfasının “Genel” bölümündeki ilk altı seçeneği etkinleştirin:





Tarayıcı Önbelleğe Alma Genel Ayarları

  • Son Değişiklikli Başlığı Ayarla
  • Set başlığının süresi doluyor
  • Önbellek kontrol başlığını ayarla
  • Varlık etiketini ayarla
  • W3 Toplam Önbellek başlığını ayarla
  • HTTP (gzip) sıkıştırmasını etkinleştir
Eğlenceli bir şey bilmek ister misiniz?
Bunların çoğu, ücretsiz bir web sitesi performans analiz aracı olan GTmetrix'te test edebileceğiniz tarayıcı önbellekleme işlevleridir  
Bazı önbellekleme özelliklerini doğrulamak için W3 Total Cache'yi yapılandırırken GTmetrix'i kullanabilirsiniz. Yukarıda sıralananlar için , analiz raporunun 'YSlow' sekmesinde görünmeleri gerekir  .





GTmetrix'te YSlow Sonuçları

İlk altı seçeneğin ötesinde, tarayıcı önbelleğe alma yapılandırma sayfasında yönetmeniz gereken başka şeyler var:





Tarayıcı Önbelleği Genel Ayarları

  • HTTP (brotli) sıkıştırmasını etkinleştir  Varsa bu seçeneği etkinleştirin ve gzip sıkıştırmasından daha iyi performans gösterip göstermediğini test edin. 
  • Ayar değiştikten sonra nesnelerin önbelleğe alınmasını önle - Etkinleştir.
  • Sorgu dizelerini statik kaynaklardan kaldırın - Etkinleştir.
  • Önbellek istisna listesini önle - Boş bırak. 
  • Statik dosyalar için çerezler ayarlama - Etkinleştir.
  • 404 hatalarını WordPress - Disable ile statik nesneler için işlemeyin .
  • 404 hata istisna listesi - Varsayılana bırak.
  • Nesnelerin URL yapısını yeniden yazma - Devre Dışı Bırak.

22. CSS ve JS, HTML ve XML, Tarayıcı Önbelleğe Alma Ayarları

Yukarıda belirtildiği gibi tarayıcı önbelleği, CSS, JavaScript ve HTML dosyaları gibi kodlarda kullanılabilir.
WordPress web sitenizi en iyi durumda tutmak için bu ayarları olduğu gibi bırakmanız önerilir. 
Sadece bir hatırlatma: CSS ve JS, HTML ve XML ve Medya ve Diğer Dosyaların ayarları biraz benzer. Farklı konfigürasyonlara sahip olmaları için hiçbir sebep olmadığından, geçerli oldukları yerlerde aşağıdaki ayarları kullanın:





Tarayıcı Önbelleğe Alma için CSS ve JS Ayarları

  • Son Değiştirme Tarihi başlığını ayarla -  Etkinleştir. 
  • Set süresi dolmuş üstbilgi - Etkinleştir.
  • Üstbilgi ömrünün sona ermesi - HTML ve XML için 3.600 saniye, diğer ikisi için 31.536.000 saniye (bir yıl).
  • Önbellek kontrol başlığını ayarla - Etkinleştir.
  • Önbellek kontrol politikası - Varsayılana bırak (maksimum yaşta önbellek).
  • Varlık başlık etiketini ayarla - Etkinleştir.
  • W3 Toplam Önbellek başlığını ayarla - Etkinleştir.
  • HTTP (gzip) sıkıştırmasını etkinleştir - Etkinleştir.
  • HTTP (brotli) sıkıştırmasını etkinleştir - Öncekiyle aynı.
  • Ayar değiştikten sonra nesnelerin önbelleğe alınmasını önle - Etkinleştir. 
  • Sorgu dizelerini statik kaynaklardan kaldırın - Etkinleştir.
  • Statik dosyalar için çerezleri devre dışı bırak - Etkinleştir.

23. Güvenlik Başlıklarıyla Ne Yapmalı

Şimdiye kadar, W3 Toplam Önbellekte yalnız bırakılması gereken belirli ayarlar olduğunu zaten bilmelisiniz.
Güvenlik başlıkları bu ayarlar arasındadır. 
Burada bulacağınız seçenekler, web geliştirme ve güvenlik konularında bilgili kullanıcılar için ayrılmıştır. Sitenizin HTTP Sıkı Aktarım Güvenliği politika direktifini değiştirebilir, X-XSS Korumasını etkinleştirebilir ve daha fazlasını yapabilirsiniz. 
Bu şartlar sizin için yeniyse, güvenlik başlıkları altındaki her şeyi varsayılan değerlerine bırakın.





Güvenlik Başlıkları

Kullanıcı Aracısı, Yönlendiren ve Çerez Gruplarını Optimize Etme

W3 Toplam Önbellekte, “grup” yapılandırma sayfalarının çoğu geliştirici olmayan WordPress kullanıcısı tarafından da göz ardı edilmesi gerekir. 
Buna  'Kullanıcı Aracı Grupları', 'Yönlendiren Gruplar'  ve  'Çerez Grupları' dahildir.





Gruplar Bölümler W3TC

Bununla birlikte, kullanıcı deneyimini etkileyebilecek bazı grup türleri için bir takım kullanım durumları vardır. 

24. Kişiselleştirme için Kullanıcı Ajan Grupları

Gelişmiş bir WordPress kullanıcısıysanız, belirli trafiği farklı bir etki alanına yönlendirmek için kullanıcı aracısı grupları kullanılabilir. Tarayıcılarını WordPress sitenize farklı bir tema yüklemeleri için bile zorlayabilirsiniz. 
Tüm mobil kullanıcılarınız için bir grup oluşturduğunuzu varsayalım. 
Kullanıcı aracısı gruplarıyla, onları sitenizin ayrı bir mobil sürümüne yönlendirebilirsiniz. Değilse, tarayıcılarına sitenizi daha mobil uyumlu bir temayla başlatmasını söyleyebilirsiniz.





Kullanıcı Acenteleri Grubu Örneği

Sadece dikkatli olun ve sitenizi bozmamak için yapılandırmanızı test etmeyi unutmayın.

CDN Ayarlarını Optimize Etme

Bütün işi yapıyormuş gibi hissediyor musun?
O zaman sana iyi haberlerim var.
Bir CDN kullanmaya karar verirseniz, servis sağlayıcınızın W3 Total Cache yapılandırmasına yardımcı olmaya istekli olması gerekir.
Başka bir deyişle, tüm bu ayarları güvenle yok sayabilir ve CDN satıcınızın yardımını bekleyebilirsiniz.





CDN Ayarları Sayfası

SSL sayfalarında CDN'nizle ilgili sorun yaşıyorsanız, o zaman size geçici bir çözüm bulmak adil olur. 

25. SSL Sayfalarında CDN Nasıl Devre Dışı Bırakılır

“Gelişmiş” ayarları bölümünde, 'SSL sayfalarında CDN'yi devre dışı bırak'ı seçin  CDN sağlayıcınızdan yardım alırken, etkilenen sayfalar şimdi normal şekilde yüklenmelidir.





SSL Sayfalarında CDN Nasıl Devre Dışı Bırakılır

Fragment Önbelleğini Optimize Etme 

“Fragment Cache” ayarları sayfası, atlamanız gereken başka bir W3 Total Cache alanıdır. 
Bu, özellikle eklentinin Pro sürümüne sahip değilseniz geçerlidir. 





Parça Önbelleği Gelişmiş Ayarlar Sayfası

26. Parça Önbelleğe Alma Özelliğini Yapılandırma

Eklentinin parasını ödediyseniz ve parça önbelleğe almayı kullanmak istiyorsanız, aşağıda hatırlamanız gereken şeyler:
  • Kayıtlı parça grupları -  W3 Toplam Önbellek için parça grupları tanımlamaya çalışıyorsanız, burada görünmeleri gerekir. 
  • Önbelleğe alınmış parçaların varsayılan kullanım ömrü - Varsayılan değer 180 saniyedir, ancak trafiğiniz düşükse artırılabilir. 
  • Çöp toplama aralığı - Trafik yoğun bir siteniz varsa bunu 3.600 saniyede (varsayılan) saklayın. 
  • Manuel parça grupları - Buraya manuel parça grupları girin - ne yaptığınızı bilmiyorsanız dokunmayın!

Ölçeklenebilirlik için Uzantıları Kullanma

Son olarak, W3 Total Cache programının önceden yüklenmiş bir dizi uzantı ile geldiğini bilmelisiniz.
WordPress kullanıcıları “Eklentiler” sayfasında tam evde olmalıdır. W3 Total Cache logosu olmadan, gösterge panelindeki “Eklentiler” sayfasının karbon kopyası gibi görünüyor.
Bu, uzantıların etkinleştirilmesi ve devre dışı bırakılması, bilinen bir işlemi içerir. Her bir uzantının altındaki düğmeleri tıklayın veya açılır menüyü kullanarak "toplu işlemler" gerçekleştirin.





W3TC Uzantıları Sayfası

W3 Total Cache ekosisteminizi çalıştırmak için mükemmel bir yol olmadığından, hangi uzantıların etkinleştirileceğini belirlemenize izin vereceğim.

27. WordPress Web Siteleri İçin Üç Önemli W3 Toplam Önbellek Uzantısı

Aşağıda, en kullanışlı W3 Total Cache eklentilerinin bazıları ve yaptıkları:
  • AMP -  AMP veya  Hızlandırılmış Mobil Sayfalar  projesi web sitesi sahiplerinin mobil cihazlarda tereyağlı yumuşak yükleme hızları elde etmesine yardımcı olur. Bu uzantıyı etkinleştirmek, W3 Total Cache'nin küçültme özelliklerine AMP desteği ekleyecektir.
  • Yoast SEO - Sayfa optimizasyonu için Yoast SEO'ya güveniyorsanız  , W3 Total Cache ürününün sorunsuz entegrasyonu için bu uzantıyı etkinleştirin. 
  • Genesis Framework by StudioPress - Birçok WordPress kullanıcısı , sıfırdan SEO dostu web siteleri oluşturmak için  Genesis Framework’ten yararlanıyor. Bu kullanıcı grubuna aitseniz, bu uzantıyı yüzde 30 ila 60 arasında bir performans artışı için etkinleştirin.          
İşte son bir tavsiye: uzatmaları etkinleştirmek istiyorsanız, bir kerede bir tane yapın.
Eklentiler gibi, uzantılar da etkin olduğunda web sitenizde beklenmeyen sorunlara neden olabilir. Bir seferde bir uzantıyı etkinleştirerek, olası sorunların nedenini kolayca belirleyebilirsiniz.

Hiç yorum yok

Yorum yaparken:
1. Yaptığınız yorumun, mutlaka konuyla alakalı olmasına özen gösteriniz.
2. Yorumlarınızda yazım ve dil bilgisi kurallarına uymaya çalışın.
3. Konu ile ilgili olmayan sorularınız için İletişim sayfasını kullanınız.

Blogger tarafından desteklenmektedir.