一个好的集成开发环境可以使你的开发工作事半功倍,我使用过不少针对PHP的IDE,代码编辑和自动完成的功能都还不错,但代码调试方面大部分IDE都很薄弱,其中最好的应该是Zend Studio,通过和Zend Platform的集成,完美的实现了远程调试的功能,特别是附带的Firefox插件,使你能够方便的在Zend Studio中调试正在浏览的页面,十分人性化。但是Zend Studio的缺点也很明显,它是商业软件,而且Zend Platform在安装后会向系统中注册许多服务,其中就包括一个MySQL数据库服务,由于只能同时运行一个MySQL服务,这时如果你要使用像XAMPP这样的AMP(Apache、MySQL、PHP)集成安装包就会出现问题。

那么如何在Windows上搭建一个很好,很强大的PHP开发调试环境呢?经过多次尝试,我的解决方案是:WampServer + xdebug + PDT(PHP Development Tools),安装步骤如下:

1、下载最新版WampServer。下载地址:http://www.wampserver.com/en/download.php

2、安装WampServer。我的安装位置是“D:\PHP\wamp”。在安装过程中,会让你设置PHP的mail()函数所需的信息,包括SMTP服务器等,只有正确设置了这些参数,才可以使用PHP发送邮件。在这里你可以使用邮件服务商提供的SMTP服务,或者在本地自己安装一个SMTP服务器,我使用的是1st SMTP Server

[ 继续阅读“如何搭建开源PHP开发调试环境”... ]