PHP:如何捕获或跟踪单页加载中调用的所有方法?

时间:2013-03-19 13:33:39

标签: php magento

假设我正在加载一些页面。该页面使用了几个带有一些方法和变量的类。我怎样才能追踪这种方法,我的意思是文件,行和时间?我正在做一些研究,我在PHP中找到了debug_backtrace函数,但我只是想知道是否还有其他方法可以做到这一点?此外,我想在magento中采用此功能。

此致

1 个答案:

答案 0 :(得分:0)

试试 - https://github.com/facebook/xhprof

XHProf是PHP的功能级分层分析器,具有简单的基于HTML的用户界面。原始数据收集组件在C中实现(作为PHP扩展)。报告/ UI层全部使用PHP。它能够报告功能级别的呼叫计数以及包含和独占的挂起时间,CPU时间和内存使用情况。此外,它支持比较两次运行(分层DIFF报告)或多次运行的聚合结果的能力。 XHProf最初是在Facebook开发的,于2009年3月开源。

非常有用的东西!