W3 Total Cache eklentisinin ayarlarını yaparken ilk adımımız “genel ayarlar”. Önceki sayfada yükleyip etkinleştirdiğimiz eklentimiz yönetici panelimizde sol taraftaki menüde yeni bir başlık olarak yer almaya başladı. “Performance” adındaki bu sekmenin üzerine geldiğimizde ne kadar çok ayar sekmesi olduğunu görebilirsiniz. Açılan pencereden “General Settings” yani genel ayarlar seçeneğine tıklıyoruz ve W3 Total Cache ayarlamalarını yapmaya başlıyoruz.
General Setings (Genel Ayarlar)
W3 Total Cache genel ayarları aslında hangi fonksiyonları kullanacağınızı belirlediğiniz bir başlangıç niteliği taşıyor. Kullanmak istediğiniz fonksiyonları etkinleştirdikten sonra bu fonksiyonların her birini kendi içinde detaylı bir şekilde yönetebilmek için özel sayfalarını kullanacağız. Yani burada özelliklerin kilidini açacağız diyebilirim.
Şimdi biz öncelikle hangi fonksiyonları neden kullanacağımızı inceleyelim. Daha sonra her bir özelliği detaylı olarak yöneteceğiz.
1-General – Zorunlu Değil.
Bu kısımda W3 Total Cache ayarlarını deneme amaçlı yapıp yapmadığımızı belirlemek için bir buton bulunuyor. Yaptığınız ayarların hemen yayınlanmasını ve kullanılmaya başlamasını istemiyorsanız “Enable” butonu ile bu özelliği aktif hale getirebilirsiniz. Bu modulu aktif hale getirdiğinizde W3TC ayarlarını değiştirseniz bile yalnızca yöneticiler bu ayarların değiştiğini görebilir. Siteniz ziyaretçiler için yavaş ve değişmemeiş haldedir. Eğer ayarların kullanıcılar için de aktif hale gelmesini istiyorsanız bu bölümü ayarları tamamladıktan sonra deaktif hale getirmeyi unutmayın. Bu tamamen sizin seçiminize bağlı bir ayardır. Bana sorarsanız çok da önemli değil.
2- Page Cache – Mutlaka etkinleştirin.
“W3 Total Cache Nedir?” adlı yazımızda cache yani önbelleklemenin ne olduğu hakkında uzun uzun konuşmuştuk. İşte “page cache” ayarını sayfalarımızın önbelleklenmesi için kullanıyoruz. Önceki yazımızda da anlattığımız gibi WordPress birçok sorguyu aynı anda yapar ve birçok kullanıcının aynı sorguları aynı anda tekrarlaması da sunucumuzu yorar sitemizin yavaşlmasına sebep olur. “Page cache” ayarı bu sorguların azaltılmasında çok önemlidir. Mutlaka etkinleştirin.
3- Minify – Dikkatli olun.
Minify (küçültmek) ayarı W3TC ayarlarını yaparken en dikkatli olmanız gereken bölümdür diyebilirim. Bu bölümün sizin web sitenizde burada anlatacağım şekilde çalışmaması olağandışı bir durum değildir. Minify ayarı web sitenizdeki HTML, CSS, JS dosyalarının sıkıştırılıp küçültülmesini, boyuttan tasarruf sağlanmasını sağlar. Ancak temalar veya eklentiler bu küçültmeden olumsuz etkilenebilir. Mesela bu ayarı yaptıktan sonra web sitenizdeki menü doğru şekilde çalışmayabilir (ya da herhangi başka bir özellik). Bu nedenle bu kısımda biraz deneme yanılma yöntemi uygulamanız gerekebilir.
Bu ayarla aynı zamanda JS dosyalarını Footer bölümüne taşıyabileceğinizi biliyor muydunuz? Google PageSpeed insight test sonuçlarında en sık görülen uyarılardan birisi olan “Oluşturmayı önleyen JavaScript ve CSS kodlarını ekranın üst kısmındaki içerikten kaldırın”, çoğumuzun karşılaştığı bir durumdur. Bunun da Minify ayarı ile nasıl çözüleceğini detaylı olarak anlatacağım. Önerilen ayarlamalar yukarıdaki resimdeki gibi olmalıdır.
- Avada WordPress Teması Tavsiyelerim
Dünyanın en çok satan Wordpress teması Avada! Tasarımcılarına milyonlarca dolar kazandıran tema aynı zamanda yüzbinlerce kişi tarafından kullanılıyor.
4- Database Cache – Etkinleştirin.
Database Cache (veritabanı önbellekleme) özelliğini aktif hale getirin. Bu özellik ziyaretçilerin SQL veritabanı sorgularını önbellekleyip sunucunuzun daha az yorulmasına imkan tanır.
5- Object Cache – Paylaşımlı Hosting: Etkinleştirmeyin.
Eğer bir paylaşımlı hosting kullanıyorsanız bu ayarı etkinleştirmeniz web sitenizi hızlandırmanız için size bir imkan sağlamaz. Eğer kendi sunucunuzu kullanıyorsanız ya da sanal sunucu kullanıyorsanız bu ayarı etkinleştirebilirsiniz.
6- Browser Cache – Kesinlikle Etkinleştin.
Bu ayar belki de buradaki en önemli ayardır. Kesinlikle aktif hale getirin. Bu ayar, sorguların, sitenizdeki nesnelerin ve buna benzer şeylerin ziyaretçinin tarayıcısında depolanmasına olanak tanır ve büyük bir yükü azaltır. Google PageSpeed ve diğer hız testi uygulamaları bu ayarın etkin olup olmadığını mutlaka kontrol eder.
7- CDN Content Delivery Network – Opsiyonel.
Bu ayar MaxCDN ya da Cloud Flare gibi CDN yani İçerik Dağıtım Ağı kullananlar için aktifleştirilmesi gereken bir bölümdür. İlerleyen süreçte CDN üzerine bir yazı kaleme alacağım. Bu ayarı orada daha net bir şekilde anlatacağım. Varsayılan olarak bu ayarı atlıyoruz.
8- Reverse Proxy – Önemli Değil.
Bu ayar önemli değil, sitenizin hızı için bir etkisi olmayacaktır.
9- Monitoring – Önemli Değil.
Bu ayar önemli değil, sitenizin hızı için bir etkisi olmayacaktır.
10-Miscellaneous – Önemli Değil
Bu ayar önemli değil, sitenizin hızı için bir etkisi olmayacaktır.
11-Debug – Önemli Değil.
Bu ayar önemli değil, sitenizin hızı için bir etkisi olmayacaktır.
12-Import / Export Settings – Önemli Değil.
Bu ayar önemli değil, sitenizin hızı için bir etkisi olmayacaktır.
W3 Total Cache eklentimizin genel ayarlarını yaptık. Tüm ayarları tek bir resim halinde görmek isterseniz buraya tıklayarak görüntüleyebilirsiniz.
Şimdi gelelim etkinleştirdiğimiz her ayarı detaylı olarak tek tek incelemeye. Lütfen aşağıdaki sayfa numaraları yardımı ile 3. sayfaya ilerleyin ve detaylı ayarlamaları yapmaya başlayın 😉