所有内容的页面加载时间

时间:2014-03-06 13:58:22

标签: php performance pageload pagespeed page-load-time

我搜索过页面加载时间比我找到解决方案。它正在工作,没有任何问题。但我对此有疑问。

下面的代码只测量php的执行时间或所有页面(html,图像,css,js等)吗?

$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$start = $time;

... php,html,javascript,images,videos等 ...

...

$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$finish = $time;
$total_time = round(($finish - $start), 4);
echo $total_time;

如果这种解决方案仅适用于php的执行时间,我该如何学习所有页面的页面加载时间?

2 个答案:

答案 0 :(得分:0)

这只是PHP的执行时间。有关其他资源的详细结果,请尝试Google PageSpeed Insights或同等资格。

答案 1 :(得分:0)

如果您想确定在浏览器中加载页面所需的时长,请查看导航时间API https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html

所有现代浏览器都支持它,但Safari

除外

您还可以使用资源计时API深入挖掘Chrome和IE 10