好吧,所以我对这里发生的事情感到困惑。。。我已经试了几个小时在我的WordPress网站上设置了一个相对准确的页面加载计时器,但没有什么能像预期的那样工作。
我已将此代码添加到主题的标题中。php文件作为第一个代码块:
<?php
$exectime = microtime();
$exectime = explode(" ",$exectime);
$exectime = $exectime[1] + $exectime[0];
$starttime = $exectime;
?>
然后我添加了这段代码,作为主题页脚的最后一件事。php文件:
<?php
$exectime = microtime();
$exectime = explode(" ",$exectime);
$exectime = $exectime[1] + $exectime[0];
$endtime = $exectime;
$totaltime = ($endtime - $starttime);
echo \'<!-- page rendered in \'.$totaltime.\' seconds -->\';
?>
但是,我并没有得到加载页面所用时间的某种精确表示,而是得到了这些我知道还不太准确的庞大数字。。。
以下是一个示例结果:
</body>
</html>
<!-- page rendered in 1321818086.6252 seconds -->