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