PHP語言開發常用工具
PHP語言是一門發展成熟的開發語言。PHP發展至今,其開發工具已經有數十種,面對眾多的PHP語言開發工具,作為一名PHP應該怎樣選擇合適的開發工具呢?歡迎大家閲讀!更多相關信息請關注相關欄目!
Dreamweaver
從MX開始,DW開始支持PHP+MYSQL的可視化開發,對於初學者確實是比較好的選擇,因為如果是一般性開發,幾乎是可以不寫一行代碼也可以寫出一個程序,而且都是所見即所得的。 所包含的特徵包括,語法加亮、函數補全,形參提示等。
不過DW生成的代碼比較複雜,安全性也一般。在手寫的方面,方便度一般,在調試環境方面表現差強人意。不太適合於比較複雜一點的編程。但對於初學的人是再好不過了。
Zend Development Enviorment
和PHP靠得最近的ZEND推出的一款PHP的IDE,ZEND DEVELOPMENT ENVIORMENT。最新的版本為2.6,這也是在LINUX下面唯一一個PHP的集成開發調試環境了,當然它也有WINDOWS版本。
和其它的IDE不同,ZDE是用JAVA編寫的~~這不光意味着多平台性,同樣意味着很慢的速度,和比較奇怪一點的使用界面。尤其是它那將近半分鐘的啟動速度,讓人無法忍受!!!!! ZDE提供的功能是最齊全的,而且可以和ZEND其它的PHP開發工具無縫的結合。成為一套強大的PHP開發環境,而且ZDE的調試環境是建在ZDE自身程序裏面的,而不象其它的IDE,是通過PHP DEBUGER來實現的。
PHP EXPERT EDITOR
PHP EXPERT EDITOR 較新的版本是3.0,比較有特色的功能有:PHP語法檢查,程序段書籤,宏功能,代碼模版,內建WEB SERVER,DEBUGGER。
PEE在代碼結構分析上有一個特色就是可以看到每一個變量的分別出現位置,如果要跟蹤是再方便不過了。
PHPED
PHPED的綜合性能是最好的,啟動速度很快,提供的功能也是最多的。語法加亮,函數補全,工程管理,代碼模版,自動代碼補全,可視化的數據庫管理,內置DAV,CVS,FTP,WEBSERVER,DEBUGGER,以及JS代碼列表,常見HTML標籤集,另外PHPED還支持插件技術。
Zend Studio
目前公認的最強大的PHP開發工具,這種集成軟件包包括了用於編輯,調試,配置PHP程序所需要的客户及服務器組件,軟件包具有工業標準的PHP開發環境,代碼完成引擎,功能齊全的調試器等
NuSphere PHPEd
PHPED 通過無與倫比的PHP調試和壓縮能力,以及一個新的NuSOAP web服務嚮導成為了PHP領域的領軍產品。更加強大的Project Manager使得發佈站點和應用程序比以前更加容易。現在可以在線程級別對正在運行或者開發中的程序進行測試和調校。支持 CVS 版本控制,而且,對PostgreSQL和MySQL數據庫的本地支持為PHP使用開源數據庫提供了一個廣泛的環境。但對中文支持不太好,漢字都當作單字節處理了。PHPED還有Linux版本。
PHP Coder
PHPCoder用於快速開發和調試PHP應用程序,它很容易擴展和定製,完全能夠符合開發者的個性要求。1:結合了PHP編譯器和參考文檔,可以對編輯中的PHP腳本進行即時預覽。2:支持高亮顯示HTML和PHP代碼;3:自動完成功能,可以自動完成用户自定義代碼片斷;4:標準函數提示;5:有專門的工程項目管理器;6:對象瀏覽器搜尋編輯中文件的包含信息,自定義函數,並以樹形顯示。7:支持查找對稱的.語句標記符;8:支持高級搜索和替換;9:自帶FTP功能;10:支持運行和斷點調試.總之。PHPCoder是一個非常實用的,功能強大的編程環境,而且它是免費的!
Ankord PHP Expert Editor
PHP Expert Editor是一個容易使用的 PHP 開發工具,它的功能照顧到初級者及專業開發人員。 PHP Expert Editor 內建 http server 用作測試及除錯(你也可以使用其他 http server), PHP 語法檢查, FTP 功能, 程式碼樣板等功能。
DzSoft PHP Editor
專為 PHP 所設計的網頁程序編輯軟件 – DzSoft PHP Editor,具有 PHP 編輯、偵錯、瀏覽、原始碼檢視、檔案瀏覽、可自訂的原始碼樣本..等功能,無須架設網站主機就可以測試 PHP 指令碼,是一套功能強大的 PHP 編程軟件。
專為 PHP 所設計的網頁程序編輯軟件 – DzSoft PHP Editor,具有 PHP 編輯、偵錯、瀏覽、原始碼檢視、檔案瀏覽、可自訂的原始碼樣本等功能,無須架設網站主機就可以測試 PHP 指令碼,是一套功能強大的 PHP 編程軟件。
Dev-PHP IDE
非常好用的php編輯器,支持php-gtk,內建許多快速html表單,非常的好用,本身含繁體語言包,另附暗地論壇的中文語言包
Master PHP
Komodo支持在Windows與linux上,Perl、Python及JavaScript等的程序語言開發,以及多種程序語言語法不同顏色標註。這款功能強大的IDE竟然不支持中文,連中文文件名的文件都打不開!
Maguma Studio
Maguma Studio包含了編輯和調試 PHP 程序所有必須的工具。無論您是經驗豐富的開發者、或是初學者它都適合您。帶有十分完整的斷點、分步等調試功能。支持以樹形方式顯示文件中的函數和類成員。
PhpLens
PhpLens是一款專為PHP開發人員準備的快速數據庫開發程序。通過使用PhpLens,可以快速的設計、發佈和維護數據庫驅動的網絡產品。它允許你以HTML表格的形式對數據庫進行瀏覽、編輯、創建、刪除和查找。不用寫任何代碼,它就允許你完成上述操作。
-
提高PHP執行效率的50個技巧
PHP是一種HTML內嵌式的語言,是一種在服務器端執行的嵌入HTML文檔的腳本語言,下面是小編為大家整理的提高PHP執行效率的50個技巧,歡迎參考~1、用單引號代替雙引號來包含字符串,這樣做會更快一些。因為PHP會在雙引號包圍的字符串中搜尋變量,單引號則不會,注意:只有echo...
-
ThinkPHP中自動驗證
學無止境,剛開始學習PHP會覺得簡單,但是越學會越難。下面是小編整理的關於ThinkPHP中自動驗證的知識,希望對大家有用,更多消息請關注應屆畢業生網。ThinkPHP中自動驗證:array(‘字段’,‘驗證規則’,‘錯誤提示’[,‘驗證條件&rsqu...
-
php計算兩個文件相對路徑的方法
文章主要介紹了php計算兩個文件相對路徑的方法,涉及php操作字符串的`技巧,具有一定參考借鑑價值,需要的朋友可以參考下.一、問題:寫一個php函數算出兩個文件的相對路徑。例如$a="/a/b/c/d/";$b="/a/b/12/34/",B相對於A的相對路徑是什麼?二、解決方法:?123456789101...
-
PHP 7.1中都有哪些重大更新
PHP7.1.0帶來了大量的改進和新功能:可空類型返回空類型可迭代的psuedo-type支持常量可見的類數組解構square框架和在list()中允許指定keys多異常類型捕獲,以下是小編為大家搜索整理的PHP7.1中都有哪些重大更新,希望能給大家帶來幫助!更多精彩內容請及時關注我們應...