Herkez bana soruyor kendi bloğumu nasıl onarırım diye.Cunku blogları ya yavaş ya da bozuk.Coğu kez hataları yanlış yerden WordPress hostingi almak, calışmayan pluginler ve ya calışmayan(cpu kasan) temalar oluyor.Bunu yapanların harika bir tema optimizasyon yapmaları gerekiyor.Bunun hakkında bilgi bulabilmeniz icin bunu yazıyorum.Bunlar icin bir kac oneri sunuyorum.

Temanızı Temizleyin
header.php

Herşeyden once header.php icin mumkun olan en az sorguyu(fonksiyonu) yazmak olacaktır.Temalarınızın yayılması kolay olmalıdır, cunku temalar tum spestifik bilgileri veritabanından ceker.Burdaki kodların cok olması sitenizi yavaşlatacaktır.Kısacası mumkun olduğu kadar veritabanından veri cekmeyin.Kendiniz elle yazın.Bunun icin basit kodlar oneriyoruz.Bun icin bir ornek default kubrick temasından verelim:

Kod:


Ayrıca şunları yapabiliriz:

* Sizin stil URL ’nizi statik yapın.
* Sizin pingback URL ’nizi statik yapın.
* Sizin rss besleme URL ’nizi statik yapın.
* Bloglarınızdan WordPress versiyonlarını silin.
* Blog isimlerinizi statik girin.

Statikten kastım kendiniz elle girin.Veritabınından otomatik olarak cekecek WordPress fonksiyonlarını kullanmayın.

Bunları yaparsanız 11 sorgu kaldırabilirsiniz.Ve bu sitenizi cok hızladndıracaktık.
footer.php

Tum bilgileri silebiliriz yada şunları statik yapabilirsiniz:

* Blog isminizi
* Rss Besleme URL ’nizi
* Yorumlar icin Rss Feed Urlnizi

Powerd By WordPress yazısını kaldırmak pek hoşuma gitmiyor.Onu statik olarak yaparsanız ki coğu temada zaten otomatik olarak statiktir.Sorun cıkarmaz.
Kodlama Alışkanlıklarını Kontrol Edin

Diyelim ki bir eklenti sizin sitenizde aşağıdaki kodla Teşekkur edenleri gosteriyor.

PHP:


Bu kod bir sorun yaratır.Ve sitenizi yavaşlatır.function_exists ile bunu halledebilirsiniz. Orneğin:

PHP:


Bu kodla hic bir sorun kalmamış oacaktır.
Bir caching eklentisi kurun

Son olarak gercekten WP-Cache ve ya W3 Total Cache eklentilerinden birini kurmayı duşunebilirsiniz.Bu eklenti ile sitenizi cok hızlandırabilirsiniz.


Kaynak: Wordpressin Hızını Yukseltmek