WordPress İşlemci Kullanmını Azaltma

WordPress işlemci,cpu kullanımı azaltmak için yapmanız gereken belli başlı konular var. wp-cron.php dosyasını durdurmayı burada anlatmıştık. Yapmanız gerekenler bitmedi. Aslında wordpress çekirdeği tek başına çalışsa pek bir sorun olmayacak ama geliştirirken dikkatli olmalısınız.

1- Veri tabanızı sırasıyla kontrol, onar, uyarla,kontrol komutları ile optimize etmelisiniz. Server kontrol panelden phpmyadmin sayfasına girip, veri tabanını gösterin, tabloları seçerekte yapabileceğiniz gibi, tümünü seçerekte yapabilirsiniz.

Ekran görüntüsü buna benzer olacak. Bunu ssh komutu ile de yapabilirsiniz.

mysqlcheck -auto-repair -u`whoami` -p -A -o

Bu kodu ssh panele yazarak tüm veri tabanızı hızlı bir şekilde optimize edebilirsiniz. Bu işlemi sık sık yapmalısınız. WordPress için gerekli, yazı yazsanızda yazmasanızda yapın.

2- Kullanmadığınız, ya da sizin için çok önemli olmayan tüm eklentileri silin, ftp’den de dosyalarını silin. Bunu wordpress yönetim panelinden ekletiler sayfasından yapın, direk ftp’den dosyaları silmeyin, böylece o eklentinin gereksiz ayarlarını da silmiş olacaksınız. Ftpden silerseniz sorun olabilir.

3 – Server ayarlarınızı php dosyası çalışmaya ayarlayın, php ini, php fast cgi php çalışma ayarlarını biz denedik, en iyisi düz php olarak çalışması.

4- Twitter feed’leri gibi rss yayınlarından yazı görüntülemeyi durdurun.

5- Veri tabanınızdan eski sürüm yazıları silin, bunu zaman zaman yapın. Bknz: Burada.

6- Ayarlar, Yazma Ayarları altındaki kutucukları işaretleyip gereksiz bir aksiyon yapmayın :). İşaretlemezseniz daha iyi olur.


7- Sitenize mail ile yazı göndermeyin.

8- Ayarlar, Okuma Ayarları sayfasındaki

items
Her yazı için, göster
Her yazı için, göster


olarak ayarlayınız.

9- Ayarlar, Tartışma sayfası altındaki, mail ile haber verme ayarlarını mümkün olduğunca iptal edin, eğer düzenli olarak sitenizi kontrol ediyorsanız hiç mail atmasa da olur, zaten bakıyorsunuz.

10- Google düzenli olarak sitenize gelir ve sayfaları kontol eder, tarihli sayfaları iptal edin ya da header.php dosyasını düzenleyerek, arşiv ve yazar sayfalarına meta anahtarı olarak noindex, nofollow ekleyin. Böylece bu sayfaların tekrar tekrar okunarak işlemci yükünü arttırmasını engellersiniz.

Temanızdaki header.php dosyasını açın ve

<head>

(diğer kodlar var)

<?php if ( is_archive() ) { ?><meta name=”robots” content=”noindex, nofollow”><?php } ?>
<?php if ( is_author() ) { ?><meta name=”robots” content=”noindex, nofollow”><?php } ?>

(diğer kodlar olabilir)

</head>

Bunu yapamazsanız http://wordpress.org/extend/plugins/robots-meta/ buradan eklentiyi indirin kurun.

11- Site içi arama yerine sitenize google arama ekleyin, böyle veri tabanını sorgulatmadan ziyaretçilerinize arama yapma imkanı sağlamış olursunuz.

12- Resim ve videolarınız boyutlarını düşürün.

13- Sitenize resimlerinizi yüklemek yerine başka bir resim video barındırma hizmeti veren siteden faydalanın. wp-content/uploads klasöründe çok fazla dosya olursa işlemci yükünü arttırabilir.

14- Wp-super-cache eklentisini mutkala kullanmalısınız. http://wordpress.org/extend/plugins/wp-super-cache/ buradan indirebilirsiniz ya da kurmak istediğiniz eklentiyi wordpress yönetim panelinden eklentiler, yeni ekle sayfasından arama yapıp ekleyebilirsiniz.

15 – css, php, java dosyalarınızı düzenleyin. http://www.websiteoptimization.com/services/analyze/ bu adrese girerek sitenizin adresini gerekli yere yazın sorguyu gönder diyin. Size siteniz hakkında detaylı bir bilgi verecektir.

Temel olarak bunları yaparsanız serverın işlemci yükünü azaltırsınız. Siteniz daha tutarlı ve hızlı çalışır. User online, rayting gibi eklentileri direk kendi sitenizden çalıştırmayın. Aksiyon olsun diye yaptığınız herşey işlemci kullanımı arttırır. Yayında hızlı bir site mi, yavaş bir site mi? (tekrar okumak için zamanım olmadı, yazım hataları için özür dileriz)

kaynaklar: 12 🙂

tuna

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir