CakePHP 2.1 测量页面执行时间
Posted
技术标签:
【中文标题】CakePHP 2.1 测量页面执行时间【英文标题】:CakePHP 2.1 Measuring Page Execution Time 【发布时间】:2012-04-20 08:58:34 【问题描述】:如何在 Cakephp 2.1 中测量页面执行时间? 在 1.3 中,它在调试模式下呈现在代码中。
【问题讨论】:
【参考方案1】:您可以使用DebugKit Plugin 找出执行时间。
或者您可以在 app/ 中编辑 index.php 并添加:
// top of file
$starTime = microtime(true);
// bottom of file
echo '<!-- Exec time: ', microtime(true) - $startTime, ' -->';
该时间以微秒为单位,因此您可以根据需要将其转换为 ms,但 DebugKit 可为您提供更多信息。
【讨论】:
【参考方案2】:请注意,根据文档,从 microtime 返回的时间实际上是秒而不是微秒。
【讨论】:
以上是关于CakePHP 2.1 测量页面执行时间的主要内容,如果未能解决你的问题,请参考以下文章