2010-05-21 69 views
2

注意:这不是另一个“什么是最好的PHP IDE?”题。集成Web服务器的PHP IDE

我正在寻找具有特定功能的PHP IDE,即集成/嵌入式(启用php)的Web服务器;理想情况下使用预先捆绑的xdebug。我已经知道Aptana 1.5具有这个功能(还有一些Zend Studio的老版本),但Aptana 1.5在一段时间内还没有得到支持,而且当我们转换到PHP 5.3及更高版本时,它是有用性将显着减少。

我已经看过一些选项,包括Eclipse PDT和NetBeans,但似乎每个PHP IDE都依赖于单独的本地/远程Web服务器来实际解释代码。

我知道在本地安装Web服务器是相当简单的,但这是针对教室解决方案的,在1000台计算机上安装,配置和维护Web服务器根本不可行。由于需要使用调试功能,远程服务器解决方案也不起作用(xdebug当前需要调试客户端的硬编码IP)。

这似乎是一个PHP IDE的这样一个明显的特性/插件,但我迄今为止的研究没有找到任何结果。

回答

0

http://www.enginsite.com/php-editor.htm - 通过Google搜索发现此问题。可以将应用程序当前使用的PHP.exe更新为最新版本;因此,您可以将此解决方案应用于您发现的其他IDE编辑器。

Komodo Edit(http://www.activestate.com/komodo-edit) - 有能力在编写PHP时指定要使用的PHP解释器。可以设置断点和其他调试必需品。 (http://docs.activestate.com/komodo/4.4/debugphp.html

+0

是啊,我看到了一个,它并没有被6年更新一次。 – seth 2010-05-21 16:34:43

+0

错误,而不是科莫多,另一个。听起来Komodo通过php可执行文件具有基本的调试功能,但对于php web应用程序不是很有用。 – seth 2010-05-21 17:43:09

2

Delphi For PHP有一个内置的Web服务器(Apache),它配置并启动/停止调试会话。没有必要的最终用户配置。但是,调试引擎是PHP DBG,而不是xDebug。

请注意Delphi For PHP完全支持调试任何类型的PHP站点,它不限于使用VCL For PHP框架创建的站点。

+0

我想这不是要求,但廉价/免费/学术执照将是理想的,因为我们几乎没有预算(社区学院......)。从我的研究中,我认为NuSphere也是一个很好的付费选择。 – seth 2010-05-21 16:44:14

+0

我认为Embarcadero拥有学术执照,但我可能是错的。最好的想法是联系他们。 – 2010-05-21 16:48:25

1

还有NuSphere的的PhpED:

link text

+0

同意。唯一的问题是成本。 – seth 2010-05-21 16:44:53

0

调试使用Xdebug的PHP代码:您可以检查局部变量,设置监视,设置断点以及实时评估代码。使用“转到快捷方式”和超文本链接导航到声明,类型和文件。为所有项目使用全局PHP包含路径或为每个项目定制它。

https://netbeans.org/features/php/

0

这里有一些最好的PHP IDE,在我的知识内置Web服务器;

  1. 的Aptana Studio的
  2. Netbean
  3. 微软表达的IIS网站的PHP