原文地址:http://www.gsls.info/20080511235853.html

说到开源,php无疑是最具有活力的。最优秀的、最受关注的、最有发展前景的开源web程序,例如CMS中的JoomlaDrupal,BLOG中的Wordpressb2evolution,WIKI中的MediaWikiTikiWiki,数据库管理工具的phpMyAdminTurboDbAdmin,CRM中的SugarCRM、ERP中的WebERP,都是采用php开发的。php语言简单、散漫,追求自由,这正是开源软件的原始动力之一。php的运行平台,一般有LAMP和WAMP。基本上,目前几乎所有的Linux发布版中都默认包含了LAMP,而在Windows操作系统下的php集成环境WAMP,则更方便我们进行实验和部署。一般来说,我们可以在WAMP上测试、部署好我们的站点,然后再迁移到LAMP上做正式的应用。

XAMPP是一个包含了 MySQL、PHP 和 Perl 的 Apache 发行版,十分容易安装和使用。到目前为止,XAMPP有四个版本,分别是基于Windows、Linux、Mac OS X和Solaris的。基于Windows的XAMPP,适用于几乎所有的Windows平台,包含了Apache、MySQL、PHP + PEAR、Perl、mod_php、OpenSSL、phpMyAdmin、FileZilla FTP Server和SQLite等等内容。 XAMPP 的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。为了方便,XAMPP 默认开启配所有功能,从安全的角度看,并不利于实际应用的。因此,如果使用XAMPP作为正式的应用平台,需要进行相关的安全配置。

XAMPP的更多内容:http://www.apachefriends.org/zh_cn/xampp.html
下载基于Windows的XAMPP:http://sourceforge.net/project/showfiles.php?group_id=61776&package_id=89552

 

Wamp5是我正在使用的WAMP平台,推荐。它是Romain Bourdon开发的WampServer的其中一个版本。WampServer专注于Windows平台,安装设置极其简单。目前,Romain Bourdon已正式推出了新版本的WampServer 2.0。不过Wamp5非常受欢迎,用户众多,它集成了Apache、MySQL、PHP、phpmyadmin和SQLite,可以通过插件同时支持PHP5和PHP4,并支持Apache的mod_rewrite。Wamp5在WinXP、win2000、win2003下运行良好。安装完成后,会在系统右下角出现一个托盘,许多功能只需要通过托盘菜单,点点“开启/关闭”就可以实现,省去了许多修改配置文件的麻烦。

Wamp5官方站点:http://www.wampserver.com/

AppServ我没用过,泰国人开发的,是一个更为轻量级的php集成平台,其官方网站上宣称,你只需要一分钟,就可以完成部署。AppServ包含了PHP、Apache、MySQL、phpMyAdmin和Perl,如果需要Zend Optimizer,需要自行到Zend官方下载安装。AppServ2.4.x对应php4,2.5.x对应php5,不同的版本,包含的MySql等内容的版本也有所不同。据资料显示,默认不支持Rewrite , 需要在httpd.conf中打开, 默认不支持Curl, 需要在php.ini中打开,需要将libeay32.dll, php5ts.dll, php_curl.dll, ssleay32.dll复制到system32目录。

AppServ官方站点:http://www.appservnetwork.com/
下载地址:http://sourceforge.net/project/showfiles.php?group_id=37459&package_id=29748

此外还有

4.Easy2PHP5
Easy2PHP是Windows下的Apache + PHP + MySQL + Zend + phpMyAdmin 的绿色环境套件,免安装,几秒钟即可搭建Web服务器。

5.phpStudy
一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发手册以及一些高级应用等。