WordPress Sorgu Sayısı ve Sayfa Yüklenme Süresini Gösterme Fonksiyonu

Wordpress 20 Haziran 2025 0 Yorum 2 dakika, 6 saniye 27 Gösterim
WordPress Sorgu Sayısı ve Sayfa Yüklenme Süresini Gösterme Fonksiyonu

WordPress için girilen her sayfa bazı sorgular tarafından veritabanından bilgileri çeker ve ziyaretçiye gösterir. Ne kadar çok sorgu varsa o kadar uzun süre sayfanın yüklenmesi beklenebilir. Bu nedenle sorgu sayınızı azaltmanız gerekmektedir.

Sorgu Sayısını Nasıl Azaltırım ?

Wp kullanıyorsanız birçok gereksiz sorguyla karşılaşmanız mümkündür. Bunun nedeni MVC yapısı altında üretilen bir CMS olan WordPress sunucu hızından ziyade kullanıcı kolaylığını ön planda tutmasıdır. Yani sizlerin daha rahat kullanabilmesi için birçok özellik veritabanında tutulur ve PHP fonksiyonlarıyla yada çağırma kodlarıyla gerekli alanlara çağrılır. Bu nedenle bu çağırma işlemini veritabanı ve PHP kullanmadan manuel olarak yaparak gereksiz sorgulardan kaçınabiliriz. Örneğin header.php dosyamızda bulunan site ismi, bazı şablon ve adres yollarını php kodlarından arındırarak manuel olarak ekleyebiliriz.

Bunun için site anasayfanızda Chrome kullanıyorsanız sağ tıklayın ve kaynağı görüntüle diyerek gözüken html çatısını wordpressin kodlarından arındırın.

<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

şeklindeki yapıları,

<link rel="pingback" href="https://www.siteadresi.com/xmlrpc.php">

şeklinde düzenleyerek gereksiz sorgulardan kurtulabiliriz. Birçok fonksiyon ve php kodunu manuel olarak düzenleyebilirsiniz. Örneğin header.php dosyasında yer alan;

<meta charset="<?php bloginfo( 'charset' );?>" />

bu yapı, aslında mevcut Wordpress sitesinin kullandığı karakter setini işaret eder. Yani,

<meta charset="UTF-8" />

bu yapı ile değiştirirseniz herhangi bir bozulmaya neden olmaz ve sorgu sayısını azaltır.

Ayrıca İçerik yazılma tarihi, okunma sayıları, yorum sayıları da yine gereksiz sorgulardan oluşmaktadır. Görselliğe çok önem vermiyor ve önemli olan insanların makalelere erişim süresi diyorsanız CPU’nuzu kasmamak için bunlarıda makalelerinizden kaldırabilirsiniz.

WP Sorgu sayısını Görme ve Yüklenme Süresini Gösterme

Temanızın footer.php dosyasına aşağıdaki kodu ekleyin.

<p style="text-align:center;">
  Bu sayfa <?php echo get_num_queries(); ?> sorgudan oluşturulmuş ve <?php timer_stop(1); ?> saniyede yüklenmiştir.
</p>

Artık her içeriğin kaç sorgudan oluştuğunu ve ne kadar sürede yüklendiğini görebilirsiniz.

Yazar Hakkında

Kazım Uslu

Css, html5, c#, php, mysql konusunda bilgili, 15 yıldır internet ile çalışan, oyun oynamayı seven biriyim. Kişisel kütüphanemde bu konular hakkında içerikler bulabilirsiniz. Sosyal medya hesaplarımdan bana ulaşabilirsiniz.

Sitemizde yer alan oyun görselleri, oyunu üreten firmaya aittir. Görseller, tanıtım ve bilgilendirme amacıyla yazıya eklenmiştir. Hak ihlali olduğunu düşünüyorsanız lütfen iletişim sayfamız üzerinden iletişime geçiniz.

Wordpress kategorisinden Yazılar

Yorum Yapılmamış

Bu yazıya henüz bir yorum yapılmamış, hemen bir tane yapmak ister misin ?

Yorum Yapın

TosaComTR Misafir olarak Yorum yapabilirsiniz.