是否有一个最佳实践(基于IDE?),一个PHP/bash脚本或别的东西如何跟踪PHP中每行/每行块/方法的执行时间?
- 得到线
- 获得线块的执行时间的执行时间(例如线17〜42)
- 得到PHP中的某一功能或方法
的执行时间?我目前坚持使用自建的解决方案,使用microtime()
,但这是一个肮脏,不方便和缓慢的方法来做到这一点。我特别感兴趣的主要PHP IDE,如Eclipse,Netbeans,PHPStorm和VIM的解决方案。一个完美的解决方案将是一个跟踪整个应用程序的工具,并为每一行,每个方法和每个自定义操作块提供执行时间跟踪。
我会提供50个赏金以获得很好的答案。
您正在寻找的神奇Google搜索词是“探查器”。看一看http://www.xdebug.org/docs/profiler--然而,不幸的是,工具建议(这是归结为什么)被认为是SO的主题。 – DaveRandom
我完全不同意这个问题关闭的原因,没有基于意见的答案,因为他询问了一个程序是否存在或不存在,我不知道为什么我会在这里看到一些废话并且盲目跟随 – 2013-07-15 10:30:07
@DaveRandom thanks for那个信息:) – 2013-07-15 10:32:29