如何基准测试PHP脚本的效率
我想知道对PHP脚本进行基准测试的最佳方法是什么。无论是cron作业,还是网页或Web服务都无关紧要。
我知道我可以使用microtime但是它真的给了我PHP脚本的实时时间吗?
我想在PHP中测试和基准测试不同的函数,它们做同样的事情。例如,preg_matchvs strpos或domdocumentvs preg_match或preg_replace vs str_replace`
网页示例:
<?php
// login.php
$start_time = microtime(TRUE);
session_start();
// do all my logic etc...
$end_time = microtime(TRUE);
echo $end_time - $start_time;
这将输出:0.0146126717(一直变化 - 但这是我得到的最后一个)。这意味着执行PHP脚本需要0.015左右。
有没有更好的办法?
阿波罗的战车