• 14-08-2013, 00:33:58
    #1
    Merhaba arkadaşlar,

    Wordpress bir sitemiz var. Sorgu sayısını get_num_queries() fonksiyonu ile kontrol ettim. Tüm sayfaları gezdim, birkaç yoğun sayfa vardı. Sorgu sayısı 37 olan sayfa var, en fazla bu.

    Sizce fazla mı? Wordpress bir sitede ortalama kaç sorgu sayısı olmalı?
  • 14-08-2013, 10:05:59
    #2
    Benim sitemin ana sayfasının sorgu sayısı 14, iç sayfalarda 20 oluyor. Ancak sitemde her şey manuel; temamın bileşen desteğini kaldırdım, hatta tüm bileşenleri ortadan kaldırdım. Tüm javascript ve css gibi harici dosyaları elle tanımladım. Okunma sayısı vs. gibi gereksiz bilgilendirmeler kullanmıyorum, hatta yorumlar bölümünü kaldırıp, disqus'a geçsem mi diye de düşünmüyor değilim.
    Eğer sitenizde bileşen desteği varsa, ana sayfada farklı kategorilerden, farklı bölümler halinde yazılar gösteriyorsanız, son yazılar, son yorumlar, popüler yazılar vs. gibi bileşenler vs. kullanıyorsanız, sorgu sayınız normaldir. Eğer SQL sorgualrından anlıyorsanız, Debug bar, debug queries gibi eklentileri kullanarak, sitenizdeki sorguları görebilirsiniz. İnceleyip, gereksiz sorguları ortadan kaldıracak tedbirleri alabilirsiniz. Örneğin takvim bileşenini kullanmıyor olsanız bile bu bileşen 1 sorgu harcıyor.
    Eğer hiçbir şey yapmadan 37 sorgu oluyorsa bunu en azından 27 sorguya kadar düşürülebileceğini düşünüyorum.
  • 14-08-2013, 11:31:41
    #3
    yakuphan adlı üyeden alıntı: mesajı görüntüle
    Benim sitemin ana sayfasının sorgu sayısı 14, iç sayfalarda 20 oluyor. Ancak sitemde her şey manuel; temamın bileşen desteğini kaldırdım, hatta tüm bileşenleri ortadan kaldırdım. Tüm javascript ve css gibi harici dosyaları elle tanımladım. Okunma sayısı vs. gibi gereksiz bilgilendirmeler kullanmıyorum, hatta yorumlar bölümünü kaldırıp, disqus'a geçsem mi diye de düşünmüyor değilim.
    Eğer sitenizde bileşen desteği varsa, ana sayfada farklı kategorilerden, farklı bölümler halinde yazılar gösteriyorsanız, son yazılar, son yorumlar, popüler yazılar vs. gibi bileşenler vs. kullanıyorsanız, sorgu sayınız normaldir. Eğer SQL sorgualrından anlıyorsanız, Debug bar, debug queries gibi eklentileri kullanarak, sitenizdeki sorguları görebilirsiniz. İnceleyip, gereksiz sorguları ortadan kaldıracak tedbirleri alabilirsiniz. Örneğin takvim bileşenini kullanmıyor olsanız bile bu bileşen 1 sorgu harcıyor.
    Eğer hiçbir şey yapmadan 37 sorgu oluyorsa bunu en azından 27 sorguya kadar düşürülebileceğini düşünüyorum.
    Öncelikle yorum için teşekkür ediyorum...

    37 sorgu olan sayfamda custom post type çekiyorum ve onunla biraz oynuyorum. Site sıradan bir blog gibi değil de, daha çok kurumsal web sitesi amacıyla kullanılıyor.

    Tekrar teşekkür ederim. Sorguları kontrol edip, gereksizleri kaldırmayı deneyeceğim.