Script penghitung waktu loading halaman dengan php
Berikut ini potongan kode php untuk menghitung dan menampilkan lama waktu tampilnya halaman dengan php. Fungsi ini bisa digunakan sebagai acuan menghitung performa sistem yang sudah kita rancang.
Letakkan bagian kode berikut pada bagian atas halaman :
<?php // Mengambil waktu awal proses $mtime = microtime(); $mtime = explode (" ", $mtime); $mtime = $mtime[1] + $mtime[0]; $tstart = $mtime; ?>
Kalo kita lihat baris-baris kode php diatas melakukan pengambilan waktu start php mulai dijalankan dan kemudian memindah nilanya kealdam variabel $tstart.
Kemudian letakkan script berikut ini pada bagian bawah halaman :
<?php // mengambil waktu selesai $mtime = microtime(); $mtime = explode (" ", $mtime); $mtime = $mtime[1] + $mtime[0]; // Store end time in a variable $tend = $mtime; // Calculate Difference $totaltime = ($tend - $tstart); // Output the result printf ("Waktu menampilkan halaman %f detik.", $totaltime); ?>
dan pada bagian akhir, ditambahkan pula kode untuk mengambil waktu terakhir php selesai melakukan tugasnya dan melakukan perhitungan total waktu dengan mengurangkan waktu start awal dan waktu script terakhir dieksekusi. Dan terakhir menampilkanya ke layar.
Semoga bermanfaat
Zainal Hakim
Baca juga :
** Bebas disunting dengan menyebutkan sumber **