Herkez bana soruyor kendi bloğumu nasıl onarırım diye.Çünkü blogları ya yavaş ya da bozuk.Çoğu kez hataları yanlış yerden WordPress hostingi almak, çalışmayan pluginler ve ya çalışmayan(cpu kasan) temalar oluyor.Bunu yapanların harika bir tema optimizasyon yapmaları gerekiyor.Bunun hakkında bilgi bulabilmeniz için bunu yazıyorum.Bunlar için bir kaç öneri sunuyorum.
Temanızı Temizleyin
header.php
Herşeyden önce header.php için mümkün olan en az sorguyu(fonksiyonu) yazmak olacaktır.Temalarınızın yayılması kolay olmalıdır, çünkü temalar tüm spestifik bilgileri veritabanından çeker.Burdaki kodların çok olması sitenizi yavaşlatacaktır.Kısacası mümkün olduğu kadar veritabanından veri çekmeyin.Kendiniz elle yazın.Bunun için basit kodlar öneriyoruz.Bun için bir örnek default kubrick temasından verelim:
İyi gibi olanı budur:
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 çekecek WordPress fonksiyonlarını kullanmayın.
Bunları yaparsanız 11 sorgu kaldırabilirsiniz.Ve bu sitenizi çok hızladndıracaktık.
footer.php
Tüm bilgileri silebiliriz yada şunları statik yapabilirsiniz:
* Blog isminizi
* Rss Besleme URL’nizi
* Yorumlar için Rss Feed Urlnizi
Powerd By WordPress yazısını kaldırmak pek hoşuma gitmiyor.Onu statik olarak yaparsanız ki çoğu temada zaten otomatik olarak statiktir.Sorun çıkarmaz.
Kodlama Alışkanlıklarını Kontrol Edin
Diyelim ki bir eklenti sizin sitenizde aşağıdaki kodla Teşekkür edenleri gösteriyor.
Bu kod bir sorun yaratır.Ve sitenizi yavaşlatır.function_exists ile bunu halledebilirsiniz. Örneğin:
Bu kodla hiç bir sorun kalmamış oacaktır.
Bir caching eklentisi kurun
Son olarak gerçekten WP-Cache ve ya W3 Total Cache eklentilerinden birini kurmayı düşünebilirsiniz.Bu eklenti ile sitenizi çok hızlandırabilirsiniz.
Kaynak: Wordpressin Hızını Yükseltmek
Temanızı Temizleyin
header.php
Herşeyden önce header.php için mümkün olan en az sorguyu(fonksiyonu) yazmak olacaktır.Temalarınızın yayılması kolay olmalıdır, çünkü temalar tüm spestifik bilgileri veritabanından çeker.Burdaki kodların çok olması sitenizi yavaşlatacaktır.Kısacası mümkün olduğu kadar veritabanından veri çekmeyin.Kendiniz elle yazın.Bunun için basit kodlar öneriyoruz.Bun için bir örnek default kubrick temasından verelim:
Kod:
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="
<?php bloginfo('html_type'); ?>;
charset=<?php bloginfo('charset'); ?>" />
İyi gibi olanı budur:
Kod:
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
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 çekecek WordPress fonksiyonlarını kullanmayın.
Bunları yaparsanız 11 sorgu kaldırabilirsiniz.Ve bu sitenizi çok hızladndıracaktık.
footer.php
Tüm bilgileri silebiliriz yada şunları statik yapabilirsiniz:
* Blog isminizi
* Rss Besleme URL’nizi
* Yorumlar için Rss Feed Urlnizi
Powerd By WordPress yazısını kaldırmak pek hoşuma gitmiyor.Onu statik olarak yaparsanız ki çoğu temada zaten otomatik olarak statiktir.Sorun çıkarmaz.
Kodlama Alışkanlıklarını Kontrol Edin
Diyelim ki bir eklenti sizin sitenizde aşağıdaki kodla Teşekkür edenleri gösteriyor.
PHP:
<?php refer_thanks(); ?>
Bu kod bir sorun yaratır.Ve sitenizi yavaşlatır.function_exists ile bunu halledebilirsiniz. Örneğin:
PHP:
<?php if (function_exists('refer_thanks')) { refer_thanks(); } ?>
Bu kodla hiç bir sorun kalmamış oacaktır.
Bir caching eklentisi kurun
Son olarak gerçekten WP-Cache ve ya W3 Total Cache eklentilerinden birini kurmayı düşünebilirsiniz.Bu eklenti ile sitenizi çok hızlandırabilirsiniz.
Kaynak: Wordpressin Hızını Yükseltmek