【问题标题】:Better way to profile?更好的剖析方式?
【发布时间】:2010-09-16 05:41:10
【问题描述】:

那么有没有更好的方法来分析代码:

$start1 = microtime(TRUE);
for($i=0;$i<count($array);$i++)
 {
    //do something
 }
$time1 = microtime(TRUE) - $start1;

【问题讨论】:

  • 如果您要像这样进行配置,那么将您的计数移到时间间隔之外。

标签: php profile


【解决方案1】:

如果不使用外部工具,我会说你已经尽力了。

如果您想使用为此目的而构建的工具,那么其他答案是绝对可行的。

【讨论】:

    【解决方案2】:

    Xdebug 或 Zend Debugger,如果安装 Xdebug 有困难的话。

    他们的分析器将为您计时,无需修改您的代码。

    http://www.xdebug.org/

    http://www.zend.com/en/community/pdt

    http://devzone.zend.com/article/2899-Profiling-PHP-Applications-With-xdebug - 关于xdebug的一系列教程。

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 2011-10-10
      • 2012-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多