lostyazilim

Wordpress Optimizasyon Yapmak

2 Mesajlar 2.302 Okunma
lstbozum
wmaraci reklam

Psycho Psycho <--! Am I Psycho? --> Kat. Mod.
  • Üyelik 11.12.2010
  • Yaş/Cinsiyet 37 / E
  • Meslek Emekçi
  • Konum Edirne
  • Ad Soyad H** K**
  • Mesajlar 6011
  • Beğeniler 3911 / 3918
  • Ticaret 6, (%100)
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.





Ö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;

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


kodunun hemen üstüne:

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.

kaynak
 

 

Hatalıysam telefon etme, idare et (?)

wmaraci
reklam

emirhan emirhan www.ozkula.com.tr Kullanıcı
  • Üyelik 26.11.2010
  • Yaş/Cinsiyet 35 / E
  • Meslek hosting
  • Konum İstanbul Avrupa
  • Ad Soyad E** C**
  • Mesajlar 1455
  • Beğeniler 60 / 263
  • Ticaret 39, (%100)
Öncellikle teşekkürler . Bir kaç bilgi sunmak isterim
Bir müşterimiz çok yüksek rakamda cpu harcıyordu %90 kadar çıkıyordu Cpu kullanımı %100 e fırlayıp swap kullanmaya başlayıp sunucyu yenden başlatmıştı sadece bir wordpress sitesi.

Yaptığımız işlem "error_log " açtığım da 100 lerce tema hatası vardı temayı değiştirmemle birlikte cpu kullanımı 10 -20 düştü ( günlük 90 online kişi oluyor sitede ) 1-2 k hitli.
Ardından sıra mysql kullanımına geldi.
MYSQL de 20 -30 cpu harcamaktayıdı MYSQL optimize eklentileri kurmamız sonucunda 10 düştü fakat bu yeterli değil daha düşük olmalı performans için.
Temadaki mysql sorgusu harcayacak işlemleri kapadık.
* kategori listesi
* yorum listesi
vs işlemleri kapamamız sonucu cpu 5-10 arası dolaşıp duruyor
Kısacası şuan sunucumuzda 1-2 k hitli bir site max 25 cpu harcıyor.
bbking

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al