WordPress Hızlandırmak İçin Cache Kurulumu ve İnce Ayarları

Merhaba arkadaşlar bu makalemde sizlere wordpress ile kurduğunuz sitelerinizi ve sunucularınızın performansını hızlandırmak için kullanabileceğiniz bir cache sistemini anlatacağım bu cache sisteminin bir çok güzel özelliği var bunlardan birtanesi ileride siteleriniz aşırı derece büyüme gösterdiği zaman cdn hizmeti alarak cache sisteminin içinde bulunan özellikle ile kolay bir şkilde sitelerinizi farklı lokasyonlardaki sunucular üzerinden açılmasını sağlayarak mükemmel performans elde etmenizi sağlayabilrisiniz. WOrdpress siteleriniz için şimdi sizlere 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.

Eklentimizi alt bölümdeki adresten indiriyoruz.

http://wordpress.org/extend/plugins/w3-total-cache/

Site dizini/wp-content/plugins klasörü içerisine açıyoruz ve zipten çıkartıyoruz yada atmadan önce çıkartıp burada gösterdiğim klasöre açacaksınız.

W3 Total Cache eklentimizi sitemize kuruyoruz.

Sitemizin wp-content klasörünün ve .htaccess dosyasının CHMOD ayarını 777 (yazılabilir) olarak değiştiriyoruz.
Sitemizin ana dizininde bulunan wp-config.php dosyasında if ( !defined(‘ABSPATH’) ) ile başlayan kodun üstüne define(‘WP_CACHE’, true); kodunu ekliyoruz.
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).

Bütün özelikleri anlatmadan öcne bilmeniz gereken sunucunuzda xcache apc yada memcache gibi eklentiler kurulu ise w3c cache bunları desteklediği için seçenekler kısımlarında kurulu olan bu saydığım eklentileride görebilirsiniz örneğin sayfaların ön belleğe alınmasını disk cache yerine kurulu ise xcac yada apc yada memcache ilede sağlayabilrisiniz. Ayrıntılı ayarları hakkında bilgi isterseniz bizlere danışabilirsiniz.Performans konusunda %90 lık bir kazanç sağlıyacaksınız. Şimdi ayarlarımıza geçelim.

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 (işaretlemeyin)
Combine only after (işaretlemeyin)
Combine only before (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.

239 Responses to “WordPress Hızlandırmak İçin Cache Kurulumu ve İnce Ayarları”

Sayfalar: « 6411 10 9 8 7 6 5 4 3 2 [1] Show All

  1. 5
    Home Remindies For Constipation Says:

    hey there and thank you for your info – I have definitely picked up anything new from right here. I did however expertise a few technical issues using this website, since I experienced to reload the web site many times previous to I could get it to load properly. I had been wondering if your web host is OK? Not that I am complaining, but slow loading instances times will very frequently affect your placement in google and can damage your quality score if advertising and marketing with Adwords. Well I’m adding this RSS to my e-mail and could look out for a lot more of your respective intriguing content. Make sure you update this again very soon..

  2. 4
    Lavern Santoli Says:

    I simply want to mention I am beginner to blogging and site-building and definitely savored your blog. Almost certainly I’m going to bookmark your site . You really come with fantastic articles. Appreciate it for sharing your web page.

  3. 3
    Gregory Despain Says:

    I simply want to say I’m newbie to blogging and definitely liked this blog. Most likely I’m likely to bookmark your blog . You actually come with superb posts. Thank you for sharing your web-site.

  4. 2
    Graciela Rittenhouse Says:

    Teşekkürler güzel anlatım

  5. 1
    Morton Bothwell Says:

    Sağol

Sayfalar: « 6411 10 9 8 7 6 5 4 3 2 [1] Show All

Leave a Reply

 Characters available