WordPress'i Hafifletelim ( WP Optimize )

0
Onaylı Üye
Üye
Katılım
11 Aralık 2010
Mesajlar
1,676
Tepki puanı
50
Konum
Ankara
Merhaba Arkadaşlar…

Bugünkü makalemiz "WordPress optimize işlemleri" hakkında olacak.

WordPress; Drupal ve Joomla gibi içerik / makale yönetim sistemlerinden birisidir. PHP ile yazılmıştır ve tamamen ücretsizdir. Hem ücretsiz olması hem de tema-eklenti gibi modüllerle güçlendirilmeye her zaman hazır olması, bu sistemi eşsiz kılmıştır. Sistem kod fazlalığından arındırıldığı için Google tarafından da çok tutulmaktadır. Fakat tam bu kısımda işler biraz değişmektedir: “Sistem kod fazlalığından arındırıldığı için“…

Sistem az kodla çok iş yapmak için musaittir, ta ki hitleriniz 3-4k’ı bulana kadar. Hitleriniz arttıkça sistemin kaynak tüketim oranı da artacaktır. Bu süreden sonra sizleri sıkıntılı günler beklemektedir. CPU sorunu v.b sorunlar nedeniyle host problemleri yaşayabilirsiniz.

Peki bu problemleri yaşamamak için neler yapabiliriz?

WordPress’i optimize etmeye yarayan ve hafifleten bazı eklentiler kullanabiliriz;

  • W3 Total Cache
  • WP Super Cache



Şimdi eklentilerden ilki olan W3 Total Cache kurulumu ve ayarlarına gelelim.


w3-total-cache.gif



Öncelikle eklentiyi bu adresten indiriyoruz.

Daha sonra;

FTP Ana dizinde bulunan wp-content klasörüne 777 izinlerini veriyoruz.

Admin panelinde eklentiler\yeni ekle\ yükle ve gözat butonuna tıklayarak indirdiğimiz eklentiyi kuruyoruz. Anadizinde bulunan wp-config.php dosyasını notepad++ ( Türkçe karakter problemi yaşamamak için ) programı ile açıp;

PHP:
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);

kodunun hemen üstüne:

PHP:
define(‘WP_CACHE’, true);

kodunu ekliyoruz.

Şimdi tekrar wp-content klasörüne eski izini veriyoruz, yani 755.

Daha sonra W3 Total Cache bölümüne girip gerekli ayarları yapıyoruz. Zaten gerekli ayarlar otomatik olarak geliyor, eğer anlamıyorsanız kurcalamayın.

Gereken ayarlar hakkında tavsiye;

  • Page Caching Method: Disk (Basic)
  • Minify Caching Method: Disk
  • Database Caching Method: Disk

Daha önce super cache eklentisini kullananların, yeni eklentiyi kurmadan önce super cacheyi sistemden silmeleri gerekir. Wp.config.php ayarlarına dokunmanıza gerek yoktur.


[onay]Serdar ÖZ[/onay]
 
2
Onaylı Üye
Üye
Katılım
30 Mart 2010
Mesajlar
3,281
Tepki puanı
96
Konum
Kadıköy
Wp cache yi çok önceleri kullanmayı denemiştim hiç birşey anlamayıp kaldırmıştım geri

Teşekkürler mükemmel anlatım olmuş.
 
0
Onaylı Üye
Üye
Katılım
26 Ocak 2005
Mesajlar
7,943
Tepki puanı
250
Super cache yüklerken php safe mod uyarısı almıştım. safe mod ayarını off yaptıktan sonra eklenti çalışmıştı.

Yararlı anlatımların için teşekkürler.
 
0
Onaylı Üye
Üye
Katılım
11 Aralık 2010
Mesajlar
1,676
Tepki puanı
50
Konum
Ankara
Super cache yüklerken php safe mod uyarısı almıştım. safe mod ayarını off yaptıktan sonra eklenti çalışmıştı.

Yararlı anlatımların için teşekkürler.

Safe mod dizinlere yazma etkinliğini engellediği için problem yaratıyor. Ayrıca w3 Total'i öneriyorum super cache artık tarih oldu :)
 
0
Onaylı Üye
Üye
Katılım
26 Ocak 2005
Mesajlar
7,943
Tepki puanı
250
Oldum olası sevmemişim bu safe mod muhabbetini. Off yaparım session çalışmaz, on yaparım eklenti uyarır. Nedir bu başıma gelenler :)

Önerilerin için teşekkürler arkadaşım. bir ara değiştireyim ben onları.
 
0
Onaylı Üye
Üye
Katılım
11 Aralık 2010
Mesajlar
1,676
Tepki puanı
50
Konum
Ankara
Rica ederim Eif, bu arada ufak bir dipnot: postview eklentisi size tutarlı sonuç vermeyecektir. Yani bir ziyaretteki sayfayı önbelleğe aldığı için tekrar girişinizde +1 ziyaretçi olarak görmeyecektir.
 
0
Onaylı Üye
Üye
Katılım
25 Eylül 2010
Mesajlar
1,182
Tepki puanı
20
wp total cache ile 45k hit yaptı wp 10 gün önce hostgator baby paket.bunu kurmadan önce 4 k hitteyken cpu uyarısı almıştım hostgatordan bunu kurmamı söylediler kurdum bir daha cpu sıkıntısı yaşamadım.. ama içinden çıkamadığım bir nokta var. bu total cache ftp de acayip şişti arada bunu boşaltmak falan gerekiyor mu? 19gb oldu ya.
 
Geri
Üst