timer - CakePHP 1.3 : Measuring Page Execution Time

标签 timer cakephp-1.3

想弄清楚如何测量 CakePHP 站点的总 PHP 执行时间。看起来在 1.2 中,它在 Debug模式下作为 HTML 注释包含在渲染的 HTML 中,但这在我的 1.3 网站上没有发生,无论如何我希望它作为一个可以输出给用户的元素,而不是一个评论。

我可以使用 microtime() 在常规 PHP 中轻松完成此操作,但我不确定在 CakePHP 中的何处添加代码,而且我怀疑它可能有一个更强大的执行计时器。有想法吗?

最佳答案

为了防止其他人好奇,我通过将以下代码添加到我的layout.ctp中解决了这个问题。您也可以在 Controller 中执行此操作并将其作为变量传递,这可能更经典 MVC 友好,但我希望在网站的每个页面上都这样做,而不是在每个 Controller 中重复代码。

Page rendered in <?php echo round((getMicroTime() - $_SERVER['REQUEST_TIME']) * 1000) ?>ms.

关于timer - CakePHP 1.3 : Measuring Page Execution Time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4719937/

相关文章:

java - 如何在java中点击按钮时使用计时器

cakephp - 如果从项目中选择则禁用输入

ajax - cakephp ajax 无法正常工作

CakePHP 错误处理

ios - 在 x 秒后快速删除标签

java - 更改 Java SWT 标签时出现无效线程访问错误

java-me - 如何在 J2ME 或 LWUIT 中创建计时器?

mysql - 使用 mysql 内置函数与 cakePHP find()

javascript - 如何提取新帖子和评论

c# - 使用定时器停止另一个定时器