PHP開發(fā)工具
導(dǎo)航: 上一頁 | ASP | PHP | JSP | HTML | CSS | XHTML | aJAX | Ruby | JAVA | XML | Python | ColdFusion
設(shè)計(jì)工具[ ]
- UML和相關(guān)設(shè)計(jì)工具
Argo UML
UML繪圖工具,支持PHP stub生成。-–Java編寫。
Umbrello UML
UML繪圖工具,支持PHP stub生成。需要Unix/KDE。
Dia
支持UML 的繪圖工具 -使用AutoDia 生成PHP。
XMI 2 PHP
編碼工具[ ]
- 推薦的IDE/編輯器
PHP Eclipse
可能是Windows下最好的免費(fèi)IDE了
支持PHP的IDE (plus loads more)。Java編寫,所以平臺(tái)獨(dú)立。
JEdit的孿生兄弟。
跨平臺(tái)編輯器. PHP Mode for Emacs
Unix EMACS IDE的PHP Mode
測(cè)試工具[ ]
XDebug (推薦) 出色的debugger和profiler擴(kuò)展
Advanced PHP Debugger
George Schlossnagle 的debugger
PEAR::Benchmark
用PHP寫的Benchmarking和profiling工具
DBG
PHP Debugger
單元測(cè)試框架
Simple Test (推薦)
關(guān)于mock objects出色的文檔和支持
PEAR::PHPUnit
部署工具[ ]
構(gòu)建/部署工具
PEAR Package Manager (推薦)
允許你安裝PEAR packages (通過網(wǎng)絡(luò)) ,還能將你的代碼打包用于安裝。在命令行下執(zhí)行http://pear.php.net/go-pear 運(yùn)行。PHP編寫。
PEAR::PackageFileManager
自動(dòng)生成Package Manager使用的package.xml 文件。PHP編寫。
Phing
PHP的構(gòu)建工具,相當(dāng)于Apache ANT。在構(gòu)建大型項(xiàng)目時(shí)值得研究。 PHP編寫。
ZZ/OSS Installer
基于PHP的安裝向?qū)?,用于專業(yè)的PHP模塊化應(yīng)用的發(fā)布。
加速器
Turck MMCache (強(qiáng)烈推薦)
集成OPCODE Cache, script encoder, profiler 和動(dòng)態(tài)內(nèi)容緩存(read persistence)于一體 。提供Windows版本。
PHP Accelerator (推薦)
OPCODE Cache
管理工具[ ]
文檔生成工具
phpDocumentor (推薦)
用源代碼注釋中生成API文檔(像Javadoc)。輸出可以被“模版化”,還支持HTML, PDF和 CHM格式。PHP編寫。
PHPXref(推薦)
創(chuàng)建源代碼的“交叉引用”,使你能夠看見一個(gè)變量/方法/函數(shù)在哪里聲明以及在哪里被引用。Perl編寫。
版本控制工具(此部分為Easy添加)
開放源代碼的版本控制系統(tǒng),很多大型項(xiàng)目,包括PHP本身,都用它管理代碼。
CVSNT