İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Wordpress w3 Total Cache Kurulumu

T

trgy

Misafir
Çok yararlı bulduğum bir cache eklentisini yazmak istedim. Bu eklenti sayesinde gerçekten güzel bir cache sisteminiz oluyor ve site hızınızda inanılmaz artış görüyorsunuz.

Öncelikle indemeniz gerek eklenti:
http://wordpress.org/extend/plugins/w3-total-cache/

Kurulumu:
1- Eklentiyi plugins klasörümüze atıp admin panelimizde aktifleştiriyoruz.
2- wp-content ve .htaccess dosyalarına 777 chmod ayarını veriyoruz.

Ayarları:
W3TC - General Settings
  • Page Cache: Enabled ('Enable' işaretli), Disk (enhanced)
  • Minify: Enabled ('Enable' işaretli), Disk
  • Database Cache: Disabled ('Enable' işaretli değil!)
  • Object Cache: Disabled ('Enable' işaretli değil!)
  • Content Delivery Network: Disabled ('Enable' işaretli değil!) (*
  • Browser Cache: Enabled ('Enable' işaretli)

W3TC - Page Cache Settings

Page Cache Settings - General

Enable (işaretli) - Don't cache pages for logged in users
Enable (işaretli) - Cache home page
Enable (işaretli) - Cache feeds
Disable (işaretli değil!) - Cache URIs with query string variables
Disable (işaretli değil!) - Cache 404 (not found) pages

Page Cache Settings - Advanced

Dokunmayın!

Page Cache Settings - Cache Preload

  • Enable (işaretli) - Automatically prime the page cache
  • Update internal - 907
  • Pages per interval: 7 (ihtiyaca göre artabilir/azalabilir)
  • Sitemap URL: Your blogs sitemap.xml URL, Örnek: http://example.com/sitemap.xml

W3TC - Minify Settings


Minify Settings - Cascading Style Sheets

  • Enable: Enable (işaretli)
  • Disable: Combine only (işaretli değil!)
  • Enable: Comment Removal (işaretli)
  • Enable: Line break removal (işaretli)

w3-total-cache-configuration-007-minify-settings-CSS.png


Minify Settings - Advanced

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

Minify Settings - JavaScript

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

w3-total-cache-configuration-008-minify-settings-JavaScript.png



Minify Settings - General

  • Enable: Rewrite URL structure (işaretli)
  • Enable: Automatically upload mofified files (işaretli)
  • Minify error notification: Enable this to get error notification if something goes wrong.

w3-total-cache-configuration-009-minify-settings-HTML.png



Minify Settings - HTML

Enable: Enable (işaretli)
Disable: Don't minify feed (işaretli)
Enable: Inline CSS minification (işaretli)
Enable: Inline JS minification (işaretli)
Enable: Line break removal (işaretli)

W3TC - Browser Cache


Browser Cache - General / Default

Enable (işaretli): Set expires header
Enable (işaretli): Set cache control header
Disable (işaretli değil!): Set entity tag (eTag)
Enable (işaretli): Set W3 Total Cache header
Enable (işaretli): Enable HTTP (gzip) compression
Disable (işaretli değil!): Do not process 404 errors
Save changes.

Browser Cache - Cascading Style Sheets & JavaScript

(default = OK, no changes)

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

Browser Cache - HTML

(default = OK, no changes)

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

Browser Cache - Media & Other Files

(default = OK, no changes)

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


Not: Diğer kısımlara dokunmayın ve sırası ile yukarıda uyarı kısmında çıkan butonlara tıklayın.

'Disable' butonu preview için

'Empty Page Cache' page cache için

'Empty Minify Cache'

Not: chmod ayarlarınızı bu işlemleri yaptıktan sonra eski haline getiriniz.

Yararlanılan kaynak ve detaylı bilgi: http://zemalf.com/1443/w3-total-cache/
 

xgitarx

0
İyinet Üyesi
Katılım
25 Mayıs 2010
Mesajlar
1,354
Reaction score
23
wordpress'te örneğin reklam alanları gibi bazı alanların güncellenmesine engel olabiliyor bu eklenti. bununla birlikte yüksek trafik alan wordpress tabanlı siteler için oldukça faydalı olduğunu söyleyebilirim.
 
T

trgy

Misafir
wordpress'te örneğin reklam alanları gibi bazı alanların güncellenmesine engel olabiliyor bu eklenti. bununla birlikte yüksek trafik alan wordpress tabanlı siteler için oldukça faydalı olduğunu söyleyebilirim.

Bunu söylediğin iyi oldu çünkü cache sistemi reklamları da cache içerisine almış olabiliyor. Yeni veya çok hitli siteler için iyi olduğunu söylesek daha doğru olur bence. Çünkü yeni site de serilik ister Google üzerinde hızlı olduğunu göstermek ister. Zaten reklam da kullanılmaz yeni sitede.
 

Shu

0
İyinet Üyesi
Onaylı Üye
Katılım
11 Ocak 2011
Mesajlar
891
Reaction score
24
Konum
Bingöl
Konuyu sık kullanınlara ekledim tekrar bakıcam teşekkürler Turgay abi :)
 

xgitarx

0
İyinet Üyesi
Katılım
25 Mayıs 2010
Mesajlar
1,354
Reaction score
23
Bunu söylediğin iyi oldu çünkü cache sistemi reklamları da cache içerisine almış olabiliyor. Yeni veya çok hitli siteler için iyi olduğunu söylesek daha doğru olur bence. Çünkü yeni site de serilik ister Google üzerinde hızlı olduğunu göstermek ister. Zaten reklam da kullanılmaz yeni sitede.

benim başıma geldiği için söylemek istedim. söylediğin çok doğru bir tespit. seo açısından da hızlı açılan site daha önde oluyor.
 

me3met

0
İyinet Üyesi
Katılım
26 Mayıs 2010
Mesajlar
447
Reaction score
8
cpu aşımı nedeniyle benim sürekli hostum kapanıyor, bu yöntemi denedim bakalım ne olacak deneyip işe yaranı varmı ? birde hocam benim sitem yeni değil ama hiti bu ara arttı ve sürekli cpu aşımından site kapanıyor ve son ve önemli bir soru soracağım sitemde adsense reklamlarını kullanıyorum bu eklenti engel olur mu ?
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst