Saya ingin tahu apa cara terbaik untuk membandingkan skrip PHP saya. Tidak masalah jika pekerjaan cron, atau halaman web atau layanan web.
Saya tahu saya bisa menggunakan microtime tetapi apakah itu benar-benar memberi saya waktu nyata skrip PHP?
Saya ingin menguji dan membandingkan berbagai fungsi dalam PHP yang melakukan hal yang sama. Misalnya, preg_match
vs strpos
atau domdocument
vs preg_match
atau preg_replace vs str_replace`
Contoh halaman web:
<?php
// login.php
$start_time = microtime(TRUE);
session_start();
// do all my logic etc...
$end_time = microtime(TRUE);
echo $end_time - $start_time;
Ini akan menampilkan: 0,0146126717 (bervariasi sepanjang waktu - tapi itu yang terakhir saya dapatkan). Ini berarti butuh 0,015 atau lebih untuk menjalankan skrip PHP.
Apakah ada cara yang lebih baik?