Rackspace Cloud站点上的PHP(Zend Framework)代码分析

时间:2011-04-06 13:47:22

标签: php zend-framework profiling rackspace-cloud

我在Zespace Framework上编写了一个应用程序,该应用程序托管在Rackspace Cloud Sites上。我希望能够进行代码分析,但我不知道从哪里开始。我见过的代码分析工具需要在服务器上安装。

我已经使用Zend_Log_Writer_Firebug进行查询分析,并希望对代码分析进行类似的操作。我有什么选择?

2 个答案:

答案 0 :(得分:2)

要分析程序,你无可挽回地需要在内存中加载另一个程序,因此无法在“外部”执行此操作。

Xdebug或Zend Debugger允许您对代码进行分析,并且可以将其设置为远程使用它,但您仍需要将其安装到服务器上。

您还可以查看APD(代表Advanded PHP Debugger),它是PECL的一部分。

您可以找到解决方法或“PHP”解决方案,但我认为这两种解决方案都不准确或有价值。

无论如何,您不应该在实时服务器上安装此类工具,但是,您可以在开发环境中通过PEAR轻松安装Xdebug。

结果不需要准确,的比例保持不变,无论您使用什么环境。

如果您的服务器是I7 Core Xeon 6Ghz或其他什么并不重要,并且您的开发服务器是旧的Cyrix K6,当存在瓶颈时,它们会在这里和那里。

答案 1 :(得分:1)

由于您已经在使用Zend_Log_Writer_Firebug,因此您可能已尝试zfdebug

xhprofile怎么样?我没有用过,但可能会很好尝试:)