İleti�Ÿim

WordPress ve MySQL Sorguları

Bir önceki konuda wp sorgularını kontrol ettiğimi söylemiştim ve siteyi buna göre optimize ettiğime değinmiştim. Bunun üzerine gelen sorular için bu konudan kısa bir cevap vereyim icon smile WordPress ve MySQL Sorguları

WordPress’te Sayfa Yüklenme Süresini ve Sorguları Göstermek

Bahsettiğimiz işlemi yapmak için, bilgileri göstermek istediğiniz yere:


<?php if (current_user_can('level_10')) { ?>
<?php timer_stop(1); ?> saniyede, <?php echo get_num_queries(); ?> sorgu yapıldı.
<?php } ?>

kodunu ekleyiniz. Böylece sadece yöneticiler, kaç sorgu olduğunu ve sayfa yüklenme süresini görebilirler.

WordPress’te Yapılan Sorguları Listelemek

Sitenizde yapılan sorgu sayısını gördünüz, ancak hangi sorguların yapıldığını da görmek istiyorsanız:

wp-config.php içerisine aşağıdaki kodu ekleyiniz:

define('SAVEQUERIES', true);

Daha sonra, sorguları göstermek istediğiniz yere aşağıdaki kodu ekleyiniz:

<?php if (current_user_can('level_10')) { ?>
<?php timer_stop(1); ?> saniyede, <?php echo get_num_queries(); ?> sorgu yapıldı.
<?php global $wpdb; echo "<pre>"; print_r($wpdb->queries); echo "</pre>";  ?>
<?php } ?>

Böylece yönetici giriş yaptığında sorgu sayısını / sayfa yüklenme süresini ve yapılan sorguları görebilir icon smile WordPress ve MySQL Sorguları

Benzer Yazilar


“WordPress ve MySQL Sorguları” için 5 Yorum var

  1. ayhan diyor ki:

    Hocam merabalar. Şimdi bu dediğiniz işlemi yaptım sitemde 0,738 saniyede, 21 sorgu yapıldı. Ben sorun olan yazıya baktımda hiçbirşey anlamadım.sorunun nerde olabileceğini.azaltamıyorum yani saniyeyi.Yardımcı olur musunuz? Teşekkürler şimdiden.

  2. ali diyor ki:

    selamlar. öncelile wordpress konusunda bilgilerinize sık sık başvurmaktayım. bunu belirtmek isterim. ben de wordpress mu ve buddypress üzerine kurmuş oldugum blogevim.com son günlerde aşırı derecede cpu tüketimi sonucunda reselleri çökertti. :( Şimdi reselleri aldıgım yer şöyle birşey söylüyor.

    anasayfa açıldığında bir sorgunun hiç sonlanmayacak bir döngüye girdiği uyarısını veriyor. site açıldığında siz de bu hatayı inceleyebilirsiniz. sitenizin normal anasayfası görüntülenmemektedir, direkt bu hatanın olduğunu belirten hata sayfası görünmektedir.
    bunun ne oldugunu nasıl anlayabilirim. sitem şu an maalesef kapalı. bu sorgu konusunda yardımlarınızı bekliyorum. yardımcı olmak isterseniz mail adresimi ekleyebilirsiniz

  3. Semih diyor ki:

    Aslında orası da benim yaptıklarımla aynı şeyi yapmış :) Gereksiz sorguları kaldırıp direk olarak değerleri belirtmişler :)

  4. gevv diyor ki:

    Teşekkürler

  5. joyologo diyor ki:

    faydalı bir paylaşım oldu, bu sorguları biraz da olsa optimize etmek istiyorsak burada guzel bir makale var: http://yoast.com/speed-up-wordpress/
    uygun bulursanız siz de türkçesini ve önerilerinizi yazabilirsiniz. takipdeyim,
    çok teşekkürler..

Kendimi Şanslı Hissediyorum

Şansını denemek istiyorsan, yukarıya tıkla :)

WordPress Hosting

Duyuru

WP Uzmanı yeni yazarlarını arıyor. WPU üzerinden eklenti ve tema satışı yapabilirsiniz! Tek yapmanız gereken iletişime geçmek.

İletişime geç!


Selen Korkutan

website statistics