İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

WordPress'i Hafifletelim ( WP Optimize )

PauLShark

0
İyinet Üyesi
Katılım
12 Aralık 2010
Mesajlar
1,676
Reaction score
51
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]
 

Oğuz

2
İyinet Üyesi
Katılım
30 Mart 2010
Mesajlar
3,284
Reaction score
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ş.
 

Eif

0
İyinet Üyesi
Katılım
26 Ocak 2005
Mesajlar
7,944
Reaction score
248
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.
 

PauLShark

0
İyinet Üyesi
Katılım
12 Aralık 2010
Mesajlar
1,676
Reaction score
51
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 :)
 

Eif

0
İyinet Üyesi
Katılım
26 Ocak 2005
Mesajlar
7,944
Reaction score
248
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ı.
 

PauLShark

0
İyinet Üyesi
Katılım
12 Aralık 2010
Mesajlar
1,676
Reaction score
51
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.
 

zubar

0
İyinet Üyesi
Katılım
25 Eylül 2010
Mesajlar
1,182
Reaction score
23
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.
 

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.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst