Rackspace 云站点上的 PHP(Zend 框架)代码分析

Posted

技术标签:

【中文标题】Rackspace 云站点上的 PHP(Zend 框架)代码分析【英文标题】:PHP (Zend Framework) Code Profiling on Rackspace Cloud Sites 【发布时间】:2011-04-06 13:47:22 【问题描述】:

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

我已经使用Zend_Log_Writer_Firebug 进行查询分析,并希望在代码分析中使用类似的东西。我有哪些选择?

【问题讨论】:

【参考方案1】:

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

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

您还可以查看APD(代表高级 php 调试器),它是 PECL 的一部分。

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

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

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

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

【讨论】:

我想我需要一台可以安装软件的服务器。【参考方案2】:

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

xhprofile 呢?我没用过,但可能会很好:)

【讨论】:

以上是关于Rackspace 云站点上的 PHP(Zend 框架)代码分析的主要内容,如果未能解决你的问题,请参考以下文章

AWS 云上的 LAMP 托管 - 要重写哪些 PHP 代码?

云计算公司Rackspace冲刺美股:估值或达100亿美元

nginx 上的 Zend 框架

在 Rackspace 云文件 API 中获取对象的链接

云计算 | COVID-19带来机遇 云计算巨头Rackspace再提IPO

播放 Rackspace 云文件中的视频时 Chrome 冻结