-1

我安装了 Eclipse PDT 和 Zend 调试器,我想在将我的 php 代码上传到远程服务器之前对其进行测试。我的代码需要读取远程文件中的一些值,我不知道如何在 Eclipse 中针对这种情况配置 PHP 调试器。然后我尝试在本地测试它,但我认为我必须在我的计算机中设置一个服务器,对吗?顺便说一句,Eclipse 允许我通过下载服务器适配器来创建服务器,并且有多种选择。我真的很困惑。您如何看待用于调试 php 的Chrome 扩展?这是一个快速的解决方案吗?

4

1 回答 1

4

我想在将我的 php 代码上传到远程服务器之前对其进行测试

为了测试您的代码,您编写了自动化测试。这样您就不需要在每次更改某些内容时手动验证。查看PHP 应用程序的单元、集成和系统测试

然后我尝试在本地测试它,但我认为我必须在我的计算机中设置一个服务器,对吗?

不会。Zend调试器允许您单步执行本地代码。您还可以通过运行脚本并检查它的输出来执行代码。但是,如果您想通过单击应用程序的 UI 进行测试,那么您需要一个网络服务器。不过 PHP 有一个内置的网络服务器,这可能就足够了。请参阅是否有任何 php 框架包含小型 Web 服务器和富控制台工具,例如 RoR/Django?

附带说明一下,带有 PDT 和 Zend Debugger 的 Eclipse 不是 Zend Studio。如果您想将 Zend Studio 与本地服务器一起使用,请考虑安装Zend Server Community Edition,它将为您设置整个 PHP 堆栈,以便开箱即用。让 Zend Debugger 与 XAMP 一起运行无需摆弄。关于 Zend Studio 和 Server 的问题最好在http://forums.zend.com顺便问一下

于 2013-08-03T08:18:37.937 回答