學習php語言用什麼開發工具好

很多同學在學習php語過程中都會遇到困惑,比如php新手用什麼開發工具好?那我們不妨就來看看吧。以下僅供參考!

學習php語言用什麼開發工具好

一、PHP集成開發環境(IDE)

1、Zend Studio

這是PHP官方zend公司開發的一款PHP集成開發環境,也支持HTML和js標籤,但只對PHP語言提供調試支持。因爲是同一個公司的產品,所以提供的Zend Framework方面的支持比其他軟件好。Zend Studio5.5系列後,官方推出利用了Eclipse平臺,基於PDT的Zend Studio for Eclipse 6.0,之後的版本也都構建於Eclipse。

其優點主要有以下幾點:

(1).強有力的開發環境提高生產力:通過完全的PHP5支持、編碼分析器、編碼組合功能、語法檢索、項目管理器、編碼編輯器、繪圖調試器(嚮導)。超強智能編碼:具備新的和更優秀的分析和優化工具像PHP編碼檢測器。PHP的標準記錄工具,PHP文檔記錄器:非常容易記錄PHP代碼、程序應用和方案。 FTP和SFTP組合簡化配置,使開發者安全地從遠程服務器靈活的上載和下載項目文件。

(2).高水平的商務應用開發直接鏈接廣泛使用的專業數據庫,像IBMDB2/Cloudscape/Derby、MySQL、Oracle、 MicrosoftSQL Server, PostgreSQL和 SQLite。通過使用帶 SQL92 和 語法檢索支持的Zend SQL Query Editor,到被鏈接服務器上進行寫和執行程序的訪問。用Zend SQL Explorer可 觀看數據庫結構和管理內容。

(3)完整的調試環境先進的調試特徵優勢,包括:Conditional Breakpoints, Stack Trace View, Advanced Watches, Variables and Output Buffer利用強大的PHP調試器在本地或遠程調試本地的環境。對於本地調試或者是基於互聯網的遠程調試都能夠確保安全連接用“一次點擊瀏覽器調試” 從瀏覽器直接調試和分析編碼。

(4).強有力的團隊開發和管理工具從Zend Studio 內直接應用CVS,通過有效地管理源代碼 ,容易進行團隊的`開發與合作。利用綜合性能編輯器,監視訪問功能,優化應用程序的總體性能。Zend Studio 與Zend Platform 結合使用時,可以實時獲得代碼和腳本性能的反饋。

2、EclipsePHP Studio

EclipsePHP Studio (簡稱:EPP ) 是一個大型PHP項目開發編譯器,根據Eclipse底層開發而來,並且集成了JDK,免除處了安裝配置的麻煩,一次安裝即可使用無需配置。此編譯器爲PHP編譯器,輔助PHP代碼的開發和調試,集成了代碼高亮,函數跟蹤,實時糾錯等功能。同時還增加了協作開發版本服務器功能:SVN , CVS 。內嵌瀏覽器可以在調試簡單代碼實時瀏覽。其也支持其他網絡語言像html、xhtml、xml、css和javascript、java、perl、 python等!

主要特點如下:

(1).方便PHP面向對象開發,有類集成跟蹤功能。

(2).代碼時時糾錯,讓語法錯誤扼殺在搖籃中。

(3).集成了PHP4、PHP5.2x 、PHP5.3.x語法

(4).豐富的快捷鍵和大量的插件功能讓開發提高效率。

(5).函數,變量,快捷時時提示,讓開發變的簡單輕鬆。

(6).強調的調試和結構操作,使得更容易開發大型的項目。

(7).多項目管理,可以用開發者在多個項目之間切換。

(8).集成了Zend debuger PHP斷點調試功能。

3、Dreamweaver

是個原本由Macromedia公司所開發的著名網站開發工具。它使用所見即所得的接口,亦有HTML編輯的功能。它現在有Mac和Windows系統的版本。隨Macromedia被Adobe收購後,Adobe也開始計劃開發Linux版本的Dreamweaver了。 Dreamweaver自MX版本開始,使用了Opera的排版引擎 "Presto" 作爲網頁預覽。

從MX開始,DW開始支持PHP+MYSQL的可視化開發,對於初學者確實是比較好的選擇,因爲如果是一般性開發,幾乎是可以不寫一行代碼也可以寫出一個程序,而且都是所見即所得的。所包含的特徵包括,語法加亮、函數補全,形參提示等。不過DW生成的代碼比較複雜,安全性也一般。在手寫的方面,方便度一般,在調試環境方面表現差強人意。不太適合於比較複雜一點的編程。但對於初學的人是再好不過了。

DW是我使用的第一個網站開發工具,至今我的電腦裏面還有安裝。該軟件新版爲Dreamweaver CS6。