Ingin menghitung berapa lama halaman website atau aplikasi anda ditampilkan di layar pengguna? Atau mungkin anda pernah melihat footer website atau aplikasi yang menandakan “Halaman dimuat … detik”.
Hal ini sepele, namun ini akan menjadi hal penting untuk anda menghitung berapa lama kinerja website/aplikasi anda dimata pengguna. Apalagi jika anda menggunakan query SQL didalam website/aplikasi anda, alat ini akan menjadi sebuah peranan penting untuk anda.
Kode berikut untuk anda yang masih menggunakan PHP < 5
1 2 3 4 5 6 7 8 9 |
<?PHP // Letakkan di baris paling atas script anda $mulai = microtime(true); // Baris berikut adalah isi/konten website/aplikasi anda // Bisa saja mengandung query SQL atau hanya konten statis echo 'Halaman dimuat dalam ' . (microtime(true) - $mulai) . ' detik!'; ?> |
Kode berikut untuk anda yang sudah menggunakan PHP > 5, perlu diketahui, di PHP 5 sudah ada variabel $_SERVER['REQUEST_TIME']dimana anda tidak perlu menghitung waktu batas awal dengan microtime()
1 2 3 4 |
<?PHP // Letakkan langsung di footer website/aplikasi anda echo 'Halaman dimuat dalam ' . (microtime(true) - $_SERVER['REQUEST_TIME']) . ' detik!'; ?> |
Selamat mencoba 🙂