(1)XAMPP是一個易于安裝且包含MySQL、PHP和Perl的Apache發(fā)行版。只需根據(jù)提示,即可安裝成功。不必對PHP、Apache、MySQL配置文件進行修改及相關(guān)繁瑣的操作(例如,將PHP的配置文件php.ini保存到操作系統(tǒng)C盤下的WINDOWS文件夾下,手動開啟MySQL組件、Oracle組件和GD2支持等),大大省去了初學(xué)者在配置運行環(huán)境時的時間,真正意義上做到了一鍵安裝,開發(fā)運行的理念。官方下載地址如圖1.4所示。
(2)AppServ將Apache、PHP、MySQL和phpMyAdmin等服務(wù)器軟件和工具安裝配置完成后打包處理,同XAMPP一樣安裝相當(dāng)簡單。官方下載地址如圖1.5所示。
1.1.5 代碼編輯工具
選擇PHP的代碼編輯工具,應(yīng)該考慮以下4個方面的因素:
(1)語法的高亮顯示。應(yīng)用語法的高亮顯示,可以對代碼中的不同元素采用不同的顏色進行顯示,如關(guān)鍵字用藍色、對象方法用紅色標(biāo)識等。
(2)格式排版功能。格式排版功能可以使程序代碼的組織結(jié)構(gòu)清晰易懂,并且易于程序員進行程序調(diào)試,排除程序的錯誤異常。
(3)代碼提示功能。代碼提示功能可以在程序員編寫某個函數(shù)時,提供這個函數(shù)的語法信息,甚至可以在程序員輸入某個字符時,給出這個字符相關(guān)的函數(shù)信息,可以幫助程序員編寫正確的函數(shù),使用正確的語法。
(4)界面設(shè)計功能。不但可以編寫PHP代碼,還可以進行界面的設(shè)計。
這是在選擇代碼編輯工具時應(yīng)該考慮的問題,這4個因素不可能都完全滿足,應(yīng)該根據(jù)自己的實際情況進行選擇。
下面介紹幾款常用代碼編輯工具,供廣大讀者參考。
? Macromedia Dreamweaver
Macromedia Dreamweaver是一款專業(yè)的網(wǎng)站開發(fā)編輯器。它將可視布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合在一起,其功能強大,使得各個層次的開發(fā)人員和設(shè)計人員都能夠快速創(chuàng)建出吸引人的、標(biāo)準(zhǔn)的網(wǎng)站和應(yīng)用程序。它采用了多種先進的技術(shù),能夠快速高效地創(chuàng)建極具表現(xiàn)力和動感效果的網(wǎng)頁,使網(wǎng)頁創(chuàng)作過程簡單無比。同時,Macromedia Dreamweaver提供了代碼自動完成功能,不但可以提高編寫速度,而且減少了錯誤代碼出現(xiàn)的幾率。Macromedia Dreamweaver既適用于初學(xué)者制作簡單的網(wǎng)頁,又適用于網(wǎng)站設(shè)計師、網(wǎng)站程序員開發(fā)各類大型應(yīng)用程序,極大地方便了程序員對網(wǎng)站的開發(fā)與維護。
Macromedia Dreamweaver從MX版本開始支持PHP+MySQL的可視化開發(fā),對于初學(xué)者確實是比較好的選擇,因為如果是一般性開發(fā),幾乎是不寫一行代碼也可以寫出一個程序,而且都是所見即所得的。所包含的特征包括語法加亮、函數(shù)補全、形參提示、全局查找替換、處理Flash和圖像編輯等。同時,為PHP、ASP等腳本語言提供輔助支持。
下載地址為https://www.adobe.com/downloads/。
? ZendStudio
ZendStudio是目前公認的最強大的PHP開發(fā)工具,但也是一款收費軟件。其具備功能強大的專業(yè)編輯工具和調(diào)試工具,包括了編輯和調(diào)試,配置PHP程序所需要的客戶及服務(wù)器組件,支持PHP語法加亮顯示,尤其是功能齊全的調(diào)試功能,能夠幫助程序員解決在開發(fā)中遇到的問題。
下載地址為https://www.zend.com/store/products/zend-studio.php。
& 說明:ZendStudio雖然是收費軟件,但如果是個人使用,可以下載試用版。
? PHPEdit
PHPEdit是一款Windows下優(yōu)秀的PHP腳本IDE(集成開發(fā)環(huán)境)。該軟件為快速、便捷地開發(fā)PHP腳本提供了多種工具,其功能包括語法關(guān)鍵詞高亮,代碼提示、瀏覽,集成PHP調(diào)試工具,幫助生成器,自定義快捷方式,150多個腳本命令,鍵盤模板,報告生成器,快速標(biāo)記,插件等。
官方網(wǎng)站為https://phpedit.svoi.net。