2011-04-06 149 views
0

我有一个应用程序位于托管在Rackspace Cloud站点上的Zend Framework之上。我希望能够进行代码剖析,但我不知道从哪里开始。我见过的代码分析工具需要在服务器上安装。PHP(Zend Framework)在Rackspace Cloud站点上进行代码分析

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

回答

2

要分析一个程序,你不可再需要另一个程序加载到内存中,所以没有办法在“外部”执行它。

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

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

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

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

结果不需要是准确的,比例应该保持不变,无论你使用的环境如何。

无论你的服务器是I7 Core Xeon 6Ghz还是其他什么都没关系,你的开发服务器是旧的Cyrix K6,当存在瓶颈时,它们会在这里和那里。

+0

我想我需要一个服务器,我可以安装软件。 – Sonny 2011-04-13 12:48:17

1

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

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

+0

我一定会检查出zfdebug,谢谢! – Sonny 2011-04-13 12:55:00