WP-Super-Cache-Kurulum

19 Mart 2009 Yazan sinboy

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 Cpu kullanımını azaltabilirsiniz.  Eklenti kurulumunu yapamayan arkadaşlar için burada ekentinin kurulumunu ayrıntılı bir şekilde anlatımına yer verdik.

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 atıyoruz.
  3. Daha sonra ana dizinde yer alan wp-config.php dosyasını 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
    <IfModule mod_mime.c>
    AddEncoding gzip .gz
    AddType text/html .gz
    </IfModule>
    <IfModule mod_deflate.c>
    SetEnvIfNoCase Request_URI .gz$ no-gzip
    </IfModule>
    <IfModule mod_headers.c>
    Header set Cache-Control ‘max-age=300, must-revalidate’
    </IfModule>
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType text/html A300
    </IfModule>
    # 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!”  kırmızı ile yazılı bir uyarı çıkacaktır.  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.
    Bu kısımdaki diğer seçenkleride inceleyerek kullanabilirsiniz.

    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. 

  10. Bir sayfanın bu 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.

     

     

     

     

     

 

 

Kategori: Eklentiler

Yorumlar

1 Yorum yapılmış “WP-Super-Cache-Kurulum”
  1. berk diyor ki:

    Harika bir eklenti özellikle sitelerin hitleri arttığında cpu problemi hosting şirkerleriyle sorun çkarıyordu, bu eklenti birebir bu sorun için çözümdür.

Yorum Bırakın