W3 Total Cache Kurulumu ve Ayarları

 bcakir
 17 Ocak 2012

Merhaba arkadaşlar, bir önceki WordPress sitenizi hızlandırın yazısı ile wp sitenizi hızlandırmak için neler yapmanız gerektiğinden bahsetmiştim. Bu yazımda ise kurmanızı tavsiye ettiğim W3 Total Cache eklentisinin kurulumunu ve ayarlarının yapılmasını anlatacağım. Ben son sürümünde hata ile karşılaştım ve maalesef bu hatayı gideremediğim için 0.9.1.3 versiyonunu kurdum. Sizlerde hatasını gideremezseniz, bu sürümünü kurabilirsiniz. Şimdi eklentinin nasıl kurulacağı ile yazımıza başlayalım.

  1. W3 Total Cache eklentimizi sitemize kuruyoruz.
  2. Sitemizin wp-content klasörünün ve .htaccess dosyasının CHMOD ayarını 777 (yazılabilir) olarak değiştiriyoruz.
  3. Sitemizin ana dizininde bulunan wp-config.php dosyasında if ( !defined(‘ABSPATH’) ) ile başlayan kodun üstüne define(‘WP_CACHE’, true); kodunu ekliyoruz.
  4. Aşağıda yer alan ayarları yerine getirdikten sonra, sitemizin wp-content klasörünün ve .htaccess dosyasının CHMOD ayarını eski haline getiriyoruz (755).

General Settings:

  • Page Cache (işaretli) Disk (seçili)
  • Minify (işaretli) Disk (seçili)
  • Database Cache (işaretli) Disk (enhanced) (seçili)

Page Cache Settings:

  • Don’t cache pages for logged in users (işaretli)
  • Cache home page (işaretli)
  • Cache feeds (işaretli)
  • Cache URIs with query string variables (işaretlemeyin)
  • Cache 404 (not found) pages (işaretlemeyin)

Minify Settings:

General minify settings:

  • Rewrite URL structure (işaretli)
  • Automatically upload mofified files (işaretli)
  • Both Admin & Email Notification (seçili)

HTML minify settings:

  • Enable (işaretli)
  • Don’t minify feed (işaretlemeyin)
  • Inline CSS minification (işaretli)
  • Inline JS minification (işaretli)
  • Line break removal (işaretli)

JavaScript minify settings:

  • Enable (işaretli)
  • Combine only after <head> (işaretlemeyin)
  • Combine only after <body> (işaretlemeyin)
  • Combine only before </body> (işaretlemeyin)
  • Comment removal (işaretli)
  • Line break removal (işaretli)

Css minify settings:

  • Enable (işaretli)
  • Combine only (işaretlemeyin)
  • Comment Removal (işaretli)
  • Line break removal (işaretli)

Advanced minify settings:

  • Update external files every: 200000 seconds
  • Garbage collection interval: 200000 seconds

Database Settings:

General settings:

  • Don’t cache queries for logged in users (işaretli)

Advanced settings:

  • Maximum lifetime of cache objects: 600 seconds
  • Garbage collection interval: 3600 seconds

Browser Cache Settings:

General settings:

  • Set expires header (işaretlemeyin)
  • Set cache control header (işaretlemeyin)
  • Set entity tag (eTag) (işaretlemeyin)
  • Set W3 Total Cache header (işaretli)
  • Enable HTTP (gzip) compression (işaretli)
  • Do not process 404 errors (işaretlemeyin)

Css & JavaScript settings:

  • Set expires header (işaretlemeyin)
  • Expires header lifetime: 31536000 seconds
  • Set cache control header (işaretlemeyin)
  • Cache Control Policy: cache with validation (işaretlemeyin)
  • Set entity tag (eTag) (işaretlemeyin)
  • Set W3 Total Cache header (işaretli)
  • Enable HTTP (gzip) compression (işaretli)

HTML settings:

  • Set expires header (işaretlemeyin)
  • Expires header lifetime: 3600 seconds
  • Set cache control header (işaretlemeyin)
  • Cache Control Policy: cache with validation (işaretlemeyin)
  • Set entity tag (eTag) (işaretlemeyin)
  • Set W3 Total Cache header (işaretli)
  • Enable HTTP (gzip) compression (işaretli)

Media & Other Files settings:

  • Set expires header (işaretlemeyin)
  • Expires header lifetime: 31536000 seconds
  • Set cache control header (işaretlemeyin)
  • Cache Control Policy: cache with validation (işaretlemeyin)
  • Set entity tag (eTag) (işaretlemeyin)
  • Set W3 Total Cache header (işaretli)
  • Enable HTTP (gzip) compression (işaretli)

Bütün ayarları kaydediyoruz ve yukarıda izin verdiğimiz dosyaların CHMOD (755) ayarlarını eski haline getirmeyi unutmuyoruz. Sitenizin Ana sayfa kaynak koduna baktığınızda Performance optimized by W3 Total Cache yazısını görüyorsanız eklentiniz doğru çalışıyordur. W3 Total Cache eklentisinin kurulumunu ve ayarlamalarını anlatarak bir yazımızın daha sonuna geldik. Hızlı bir siteye sahip olmanız dileğiyle.

 5.621 Okunma

Bu yazıya 32 yorum yapılmış.

  1. Yazı için çoook teşekkür ederim. Çok yardimci oldu. Hyper i kullaniyordum total daha iyi. Peki ara sira empty diyerek boşalta bilirmiyiz? yoksa ayarlar silinirmi? empty all caches ne için?

    • Pek kullanmana gerek yok. Hafızada bulunan cacheleri sıfırlar.

  2. Konuyla alakası yok ama sitenizin teması güzelmiş.Wordpresin hangi temasıdır bu.Bizde faydalanalım.

  3. hocam bu eklentiyi deneme amaçlı kurup, daha sonra kaldırsam, yapılan bu ayarlardan etkilenirmi yoksa eski halinde seyredermi?

    • Eklentiyi kurabilirsin bir sıkıntı çıkmaz.

  4. daha önce kullanmıstım bu eklentiyi fakat yeni bir makale eklediğimde sitede gözükmüyordu siteyi açarken bu eklentinin belleğini kullandığı için

  5. Çok teşekkürler, bu ayarlar sayesinde sitem gözle görülür şekilde hızlandı.

  6. Dediklerinizi yaptım sonra tema değiştirince tema kaydı, ve plugins ve wp-content te ki bu eklentinin ismini değiştirince düzeldi acaba sorun nedir?

    • Maalesef temanızın kaymasının nedenini bilemeyeceğim.

  7. Sitemde verdiginiz ayarlara göre ayarladim, umarim faydasi olur sagolasin konu icin

  8. Bu faydalı yazınız için ne kadar teşekkür etsem azdır..

  9. verdiğiniz bilgiler için teşekker ederim…saolun….

  10. merhaba, emeğin için teşekkürler…özellikle anlatım tarzın çok iyi benim bu eklenti ile yaşadığım bir sorun var. önceleri yoktu. eklenti aktifken http://www.siteadı.com/wp-admin/edit.php sayfası açılmıyor. açıkçası beyaz bir sayfa çıkıyor. ve kalıyor. eklentiyi etkisizleştirdiğimde ise bu sayfaya girebiliyorum. kodlarla uğraştım ama çözemedim senin bir önerin olacakmı?

    • W3 Total Cache eklentisiyle kullandığın başka bir eklenti çakışması yaşıyorsundur büyük ihtimalle.

  11. Arkadaşlar kendi siteme yükledim fakat W3 total cache nin yeni sürümü çıkmış ve bu işaretleyin dediklerinizin hiç biri yok yeni sürümünü kurup tekrar yardımcı olursanız sevinirim.

  12. Gerçekten çok faydalı bir eklenti. Özellikle sunucuyu çok rahatlatıyor.

  13. Bu eklenti benim siteme ilaç gibi geldi. Teşekkürler. İyi çalışmalar…

    Bu arada “Hızlı bir siteye sahip olmanız dileğiyle.” özellikle bu dileğiniz ve diğer dileklerinizin kabul olması dileğiyle 🙂

  14. İlk defa bu kadar detaylı bir plug in anlatımı. Özellikle emin olmadığım plug inleri kurarken böylesi bilgiye ihtiyacım vardı. teşekkürler.

    Ben daha önce WP Super Cahe kullandım ve hosting taşırken çok problem yaşadım.
    Hyper Cahe kurdum, yeni nesil ve oldukça iyi. Beklentilerimi karşılamazsa W3 Total Cache deniycem.

  15. Merhabalar, sürekli bu şeklde bir hata alıyorum cache temizleyince gidiyor ancak bir süre sonra tekrar oluşuyor bu konuda bana yardımcı olabilir misiniz acaba?

  16. hocam yazı için teşekkürler. sormak istediğim, acaba w3 total cache mi yoksa super cache mi daha kullanışlı, sizce hangisini tavsiye edersiniz?

    • w3 total cache, herkeste bunu öneriyor

  17. yukledim anlatılanları harfi farfine uyguladım ama şuan sitem hiç açılmıyo ve alttaki hatayı veriyor
    “İçerik kodlama hatası. Bakmak istediğiniz sayfa gösterilemiyor, çünkü sayfada geçersiz ya da desteklenmeyen bir biçimde sıkıştırma kullanılıyor. Bu sorundan haberdar etmek için lütfen site sahipleriyle temasa geçin.”

  18. Merhabalar
    ben bu eklentiyi kuruyorum aktifte ediyorum ama hiçbir seçeneğe işaret koyamıyorum.
    Örneğin Page cache:enable yi seçiyorum kaydete basıyorum, hiçbir hata almıyorum ama o seçenek hal aişaretlenmemiş oluyor.
    sadece yukarıda:
    The plugin is currently enabled. If an option is disabled it means that either your current installation is not compatible or software installation is required.
    yazıyor.

    Sebebi nedir acaba, neden kaydedilmiyor işaretlediğim seçenekler.

  19. Makale için teşekkürler, güzel çalışma olmuş. Yanlarına açıklamaları da olsa daha güzel olurmuş.

  20. w3tc eklentisinde ayarları yaptım ancak sitemdeki hiçbir yazıya ulaşamaz oldum. Yazılarıma tıkladığımda aldığım hata ise 500 internal server error. Ben kendi yaptıklarımdan bahsedeyim; htaccess silince düzelmiyor, browser cache i kapatınca gitmiyor. Ne önerirsiniz, wp super cache belki?

  21. benim sitem hala yavaş, hızlandırmak için neler yapabilirim?

  22. Teşekkürler kurulumda yazından faydalandım. Bu uygulamanın pek faydası olmadı ama yine de etki etti sanırım.

  23. default ayarlara çok yer vermişsin sadece değişiklik yapılacak yerler kolay seçilirdi.

  24. Bilgi için teşekkürler işime yaradı.

  25. cache eklentileri bazen sitelerin düzgün çalışmamasına neden olabiliyor bazende indexlenmeme sorunu olabiliyor

  26. wordpress cache eklentisi ve sunucu & hosting gerekli düzenlemeler ile çözüme ulaşılabilir

Yazı hakkında görüşlerinizi belirtmek istermisiniz?

Daha fazla WordPress
Kapat