Home » Optimasi Wordpress » Menampilkan Query Database WordPress

Menampilkan Query Database WordPress

9 Apr. 201131 comments
Menampilkan Query Database WordPress

WordPress adalah mesin blog yang dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL, sehingga setiap kali blog diakses maka akan terjadi permintaan query ke database terlebih dahulu sebelum kontent yang diinginkan oleh pengunjung ditampilkan. Semakin banyak permintaan query ke database maka akan semakin lama waktu loading yang dibutuhkan.

Supaya loading blog menjadi lebih cepat, maka kita harus meminimalkan permintaan query ke database atau membuatnya menjadi static dalam waktu tertentu dalam bentuk cache caranya bisa menggunakan plugin DB Cache Reloaded (tapi kemaren sempat bermasalah dengan WordPress 3.1), atau bisa menggunakan Plugin W3 Total Cache dan lain sebagianya.

Dengan plugin-plugin tersebut kita akan dengan mudah memantau jumlah query database dari sebuah halaman web karena biasanya jumlah query database tersebut akan ditampilkan di bagian footer (dengan melihat source code sebuah halaman web).

Lalu bagaimana jika kita tidak menggunakan plugin tersebut dan ingin tahu berapa jumlah query dari sebuah halaman WordPress kita? Untuk menampilkan ada berapa query (permintaan sql queries) ke database wordpress kita, caranya tambahkan kode/script di bawah ini di bagian footer (file footer.php) :

<?php echo $wpdb->num_queries; ?> <?php _e('queries'); ?> <?php timer_stop(1); ?><?php _e(' seconds'); ?>

Jika anda tidak ingin menshare jumlah query database ke pengunjung alias hanya anda sendiri yang bisa melihatnya (harus dalam posisi Log-in), maka anda bisa menggunakan script berikut ini :

<?php if (current_user_can('level_10')) {echo $wpdb->num_queries; ?> <?php _e('queries'); ?> <?php timer_stop(3); ?><?php _e(' seconds'); } ?>

Untuk mempercantik penampilan anda bisa membuat pengaturan jenis, warna dan ukuran font supaya matching dengan theme yang anda gunakan.

Contoh dari hasil tutorial ini anda bisa melihatnya di bagian footer blog ini.

Mudah-mudahan artikel tentang Menampilkan Query Database WordPress ini bisa bermanfaat untuk anda, terima kasih.

Artikel Yang Mungkin Berkaitan :

  1. Cara Mencegah atau Menghalau Spambot
  2. Membuat Tombol Facebook Like Tanpa Plugin
  3. Tips Menjaga Dan Melindungi Keamanan WordPress
  4. Mengoptimalkan Kinerja Situs Web/Blog
  5. Cek Performa Blog Dengan Firebug Dan Page Speed
  6. Mempercepat Loading WordPress Dengan DB Cache Reloaded
  7. Cara Menggunakan File CSS Yang Berbeda Untuk Home, Single Dll
  8. Cara Membuat Tampilan Postingan Yang Berbeda-beda
  9. Daftar Plugin Yang Saya Gunakan Di Blog Ini
  10. Cara Pasang Adsense Di Bawah Judul Postingan
  1. 15-4-2011 at 22:41 | #1

    Iya nih,query blog mas alwi dikit kali,pas saya liat di postingan ini cuma 7 query jdi ngiri hehe… blog saya malah sng yg gede2 querinya ampe 60an

    Reply

  2. 16-4-2011 at 18:51 | #2

    blognya mas alwi cuma 5 query punya saya hampir 80.. bagaimana ya mas.. caranya memangkas query?.

    BTW, google page score untuk blog ini saya cek 100 of 100.. Kencang banget untuk diakses tu mas.. gimana ya caranya

    Reply

    Alwi Reply:

    Silahkan telusuri postingan saya di kategori Optimasi WordPress

    Reply

    adhani Reply:

    terima kasih mas alwi sudah direspon, menuju tkp ^^

    Reply

  3. 1-5-2011 at 13:25 | #3

    makasih tutorialnya mas sangat membantu sekali

    Reply

  4. 20-5-2011 at 16:13 | #4

    Query saya masih 11 nih ?
    pusing mangkas2nya

    Reply

  5. codename
    22-6-2011 at 08:56 | #5

    ditaronya di bagian mananya footer.php?

    thanks

    Reply

  6. 9-7-2011 at 06:04 | #6

    bang,kalau untuk menampilkan query dengan kode seperti ini apakah sama saja??

    <?php echo get_num_queries(); ?> queries / <?php timer_stop(1); ?> seconds.

    Reply

    D3NYC4HYOE Reply:

    kalau boleh tahu haasilnya lebih akurat yang mana?

    Reply

  7. 25-9-2011 at 16:25 | #7

    kalau selain wordpress gimana ya ? :(

    Reply

  8. 13-11-2013 at 18:10 | #8

    terimakasih mas informasinya, seandainya saya ingin menghitung data jumlah gaji karyawan suatu perusahaan misalnya scripnya gimana ya.

    Reply

Comment pages
1 22306
4+8=? (Wajib diisi)