渲染我的页面的时间

Avi*_*inD 6 php rendering

有没有办法得到一个测量localhost页面渲染时间的PHP脚本.我环顾四周但没有找到任何东西,也许是因为我不知道如何搜索这种脚本.

小智 20

更新原始批准的答案(对于未来的人'谷歌搜索'和切割粘贴mojo):

对于PHP 5.X +,您不仅需要将"true"作为参数添加到microtime()变量中,而且我们不必再将它除以1,000.所以2013年的答案是:

脚本开始:

$start = microtime(true);
Run Code Online (Sandbox Code Playgroud)

脚本底部:

$end = microtime(true);
$creationtime = ($end - $start);
printf("Page created in %.6f seconds.", $creationtime);
Run Code Online (Sandbox Code Playgroud)


Edo*_*odo 5

如果您想知道服务器创建页面需要多长时间(例如,向用户显示),那么您需要将其放在代码的开头:

$start = microtime();
Run Code Online (Sandbox Code Playgroud)

然后在最后把这个:

$end = microtime();
$creationtime = ($end - $start) / 1000;
printf("Page created in %.5f seconds.", $creationtime);
Run Code Online (Sandbox Code Playgroud)