這裏介紹幾款可以傻瓜式快速搭建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等。