是否有免费且良好的 PHP 行级分析器?我正在使用 xdebug,它相对较好,但它给了我函数级别的输出,有时很难看出函数中花费的所有时间到底在哪里。
问问题
537 次
6 回答
1
Zend Platform 会给你一些更精确的分析信息。它或使用 webgrind 和 zend studio / Eclipse profiler 为您提供性能信息。
于 2009-08-27T09:08:25.663 回答
1
不是免费的,但SD PHP Profiler提供了有关每个 PHP 代码块的相对成本的信息,而不仅仅是函数:
于 2010-06-06T04:44:45.797 回答
1
我正在使用 microtime(),它很适合我。
于 2010-06-06T04:47:32.913 回答
0
我不知道是否有这样的分析器。
如果可能,解决方法可能是将被确定为瓶颈的长函数拆分为较小的函数。这不仅是一种很好的编程实践(尽管我认为并不总是很容易实施),而且它可能允许更精确地查明问题。
于 2009-07-11T11:43:15.623 回答
0
我相对确定我使用 Xdebug 和 KCacheGrind 获得了行级输出。它可能会根据函数花费的时间来报告那些带有函数调用的行,但无论如何。
于 2009-07-11T13:09:18.373 回答