0

我有一个基于 Zend 框架编写的应用程序,它托管在 Rackspace 云站点上。我希望能够进行代码分析,但我不知道从哪里开始。我见过的代码分析工具需要在服务器上安装。

我已经Zend_Log_Writer_Firebug用于查询分析,并且想要类似的代码分析。我有哪些选择?

4

2 回答 2

2

要分析一个程序,您不可避免地需要在内存中加载另一个程序,因此无法在“外部”进行。

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

您还可以查看作为 PECL 一部分的APD (代表高级 PHP 调试器)。

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

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

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

不管你的服务器是 I7 Core Xeon 6Ghz 还是其他什么的,而你的开发服务器是旧的 Cyrix K6,当出现瓶颈时,它们会到处出现。

于 2011-04-06T14:27:02.730 回答
1

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

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

于 2011-04-06T15:16:14.943 回答