WP Super Cache kurulumu

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 );
wp-super-cache

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.