继续对USBDevEnv这个话题的研究,这里介绍几款可以傻瓜式快速搭建PHP开发环境的AMP套装。搭建PHP开发环境(LAMP或WAMP),也就是在Linux或Windows上安装并配置好PHP、Apache、MySql等,基本上是每本PHP入门书开篇必备内容,一般都按照下载-安装-配置的方式详细地说明,而在配置阶段可能还要修改一些ini或conf这样的文件,不胜其烦。现在已经有人把PHP基础开发环境搭建工作集成到一起,就是这里要讨论的AMP套装。对于初学者和相当一部分的开发者,专注的应该是语言和应用本身,所以使用AMP套装应该是不错的选择。这些AMP基本都不用安装,解压后双击启动文件,直接就可以用了;而压缩之后很小巧,可以放在优盘里面,随身携带。下面介绍的AMP套装都适用于Windows平台。
1 USBWebSever
http://www.usbwebserver.net/en/
我最推荐的一AMP套装,非常小巧,压缩包不到20M,启动程序界面非常的用户友好,设置简洁,基本功能包括AMP加上MySql管理工具phpMyAdmin。暂时没有简体中文版是目前唯一的遗憾。
2 XAMP
http://www.apachefriends.org/zh_cn/xampp-windows.html
非常经典的AMP套装本文中,除了Windows版本还有Linux版本,还有有安装到本地的版本。功能非常丰富,除了AMP、phpMyAdmin外,还有FileZilla FTP Server、Tomcat等,当然这也导致了压缩包比较大。另外,XAMP有详细的中文文档。
3 CoreAMP
http://code.google.com/p/coreamp/
国内PHP开源框架CoreMVC同门之作,功能也很丰富。不过这个控制中心,界面确实差了一些。另外,设置选项太多,在用户体验方面,不如USBWebSever做得好。
4 SpeedAMP
http://www.speedphp.com/speedamp.html
国内PHP开源框架开发者SpeedPHP团队制作。和CoreAMP一样 ,提供的功能很丰富。不过最大的特点是提供了许多chm技术文档(包括php、css、jquery等)和常用的工具软件(如Sitemap生成器、截图工具等等)。对于php初学者来说,可以作为首选。
5 Easy2PHP
可能已经停止维护,没有找到相关主页,网上只有一些下载站提供下载,但更新时间普遍是2007年。
6 其他
AMPServ,EasyAMP,PHPNow等。