Wp Super Cache eklentisi wordpress için statik bir önbellekleme eklentisidir. Siteniz yavaş açılıyor ise bu eklenti sitenizin daha hızlı açılmasını sağlayabilir ayrıca sunucudaki Cpu kullanımını azaltabilirsiniz. Eklenti kurulumunu yapamayan arkadaşlar için burada ekentinin kurulumunu ayrıntılı bir şekilde anlatmaya çalıştık.
Bu eklentiyi geliştiren Donncha eklentiyi kullananlardan bağış yapmaları için eklenti ayarlar kısmına bağış bölümü koymuş. Eklenti geliştiricisine katkıda bulunmak isterseniz buradan bağış yapabilirsiniz.
1- Öncelikle eklentiyi wp-super-cache buradan en son sürümünü indirin.
2- Sitemizin Ftp’sine bağlanıp ana dizindeki wp-content/plugins içine eklentimizi kopyalıyoruz.
3- Daha sonra ana dizinde yer alan wp-config.php dosyasını notepad gibi bir editör yardımıyla açıyoruz .
Buraya eklencek kod :
define( ‘WP_CACHE’, true );
4- wp-content klasörümüzün izinlerini chmod ayarlarını 777 yapıyoruz
5- wp-content klasörü içerisinde cache adında bir klasör oluşturup bunun chmod ayarınıda 777 yapıyoruz.
6- wp-content klasörü içerisinde yeni oluşturduğumuz cache klasörünün içine altta yazan kodları kullanarak bir .htaccess dosyası atarız.
Kod :
# BEGIN supercache
AddEncoding gzip .gz
AddType text/html .gz
SetEnvIfNoCase Request_URI .gz$ no-gzip
Header set Cache-Control ‘max-age=300, must-revalidate’
ExpiresActive On
ExpiresByType text/html A300
# END supercache
7- Bu işlemleri yaptıktan sonra sitemizin admin panelinden eklentiler kısmından wp-super-cache aktifleştiririz
8- Eklentiyi aktifleştirme işlemini gerçekleştirdikten sonra Ayarlar bölümüne geçiyoruz.
Burada “Warning! /var/www/vhosts/siteadi.com/httpdocs/wp-content is writeable!” şeklinde bir uyarı çıkabilir.
Başta wp-content klasörünün izinleri 777 yapmıştık.
Bunu 755 yaptığımızda bu uyarı gelmeyecektir.
9- Ayarlar Bölümü (Wp-Super-Cache Manager)
WP Super Cache Status
-ON WP Cache and Super Cache enabled
-HALF ON Super Cache Disabled, only legacy WP-Cache caching.
-OFF WP Cache and Super Cache disabled
Bu seçeneklerden ON WP Cache and Super Cache enabled buradaki kutucuğu işaretlediğimizde wp-cache ve wp-super-cache (ekstra özellikler) aktif etmiş oluruz.
Bir sayfanın bu eklenti ile önbelleğe alınmış veye alınmamış olduğunu o sayfanın kaynağına baktığınız taktirde en alt kısmında göreceğiniz <!– super cache –>, <!– super cache gz –> veya <!– Cached page served by WP-Cache –> gibi notlardan anlamanız mümkün.
Wp Super Cache yönetim panelindeki seçeneklerin ne işe yaradığını anlamak için aşağıdaki açıklamaları inceleyebilirsiniz.
Cache Contents
Bu kısımda önbelleğe alınan ve önbelleğe alınmış yenilenmiş sayfa sayısını görebiliyorsunuz. İstersek burada önbelleğe alınmış sayfaları silebilir tekrar önbelleğe alınmasını sağlayabiliriz.
Super Cache Compression
Burada enabled ve disabled seçenekleri bulunuyor. Bu varsayılan olarak aktif değildir. Etkinleştirdiğimizde sunucumuza sayfalar sıkıştırılır, bu özelliği varsayılan olarak bırakmanız tavsiye edilir. Sunucu özelliklerine göre bunu kullanabilirsiniz.
Mod Rewrite Rules;
Bu kısım .htaccess dosyasını nasıl olması gerektiği konusunda bilgi verir.
Expiry Time & Garbage Collection
Bu özellikte önbelleğe alınan statik içeriğin kullanım süresi yer alır. Expire time: 3600 seconds varsayılan değerdir. Bu değeri siz kendi sitenizin durumuna göre ayarlayabilirsiniz.
Accepted Filenames & Rejected URIs
Önbellekleme yapılmayacak sayfalarınızı ve url’lerinizi burada belirtebiliyorsunuz, burada belirttiğiniz sayfalar önbellekleme yapılmadan direk erişime sunulur.
Rejected User Agents;
Bu bölümde sitenizi ziyaret eden arama motorlarına ait botları ve istediklerinizi önbelleğe alınmış içeriğe değil dinamik gerçek içeriğe yönlenmesini sağlıyoruz. Varsayılan botlara başkalarınıda ekleyebilirsiniz.
Lock Down(Kilitleyebilirsiniz): Disabled;
Varsayılan olarak aktif değildir. Uzman kullanıcılar için tavsiye ediliyor. Yapılan blogun tamamının önbelleğe alınıp, oradan yayınlanmasıdır. Eğer bu seçeneği aktif edersek yeni yazılar ve yorumlar bu özellik aktif olduğu sürece sitemizde görünmez.
Directly Cached Files
Bu bölümde belirleyeceğiniz sayfa veya yazılarınızın direk önbellekten alınmasını sağlayabiliyorsunuz. Bu özelliği aşırı ziyaretçisi olan sayfalarınız için kullanabilirsiniz.
Fix Configuration;
Restore Default Configuration burası varsayılan ayarların yapılandırılmasıdır.
Cache Plugins;
Wp-Super-Cache eklentisine extra özellikler getiren eklentilerdir.