A good IDE can make your work more effective, I used a lot of PHP for the IDE, code editing and auto-complete function of all good, but most of the aspects of debugging code IDE is very weak, with the best Should be the Zend Studio, and through the integration of the Zend Platform, the perfect realization of the remote debugging feature, especially with the Firefox plug-ins so that you can facilitate in the Zend Studio is debugging in the browser page, very humane. But the shortcomings of Zend Studio is also very clear that it is a commercial software, and Zend Platform will be installed in the system of registration of a number of services, including a MySQL database services, as a result can only run a MySQL services, at this time if you want to XAMPP such as the use of AMP (Apache, MySQL, PHP) to install integrated package will be a problem.

So how to set up Windows on a very good, very powerful debugging PHP development environment? After several attempts, my solution is: WampServer + xdebug + PDT (PHP Development Tools), the installation steps are as follows:

1, download the latest version of WampServer. Download Address: http://www.wampserver.com/en/download.php;

2, installation WampServer. My position is to install "D: \ PHP \ wamp". During the installation process, will let you set up PHP's mail () function required information, including the SMTP server, and so on, only the right to set these parameters, we can use PHP to send e-mail. Here you can use the mail service provided by the SMTP service, or a locally installed its own SMTP server, I used the 1st SMTP Server.

[Continue reading "How to build open-source PHP development environment for debugging," ...]