PHP 开发工具


Posted in PHP onDecember 06, 2006

一 设计工具 

UML 和相关设计工具 
- Argo UML 
UML绘图工具,支持PHP stub生成。 (commercial spin off is Posideon) ?Java编写。 
- Umbrello UML 
UML绘图工具,支持PHP stub生成。 需要Unix / KDE。 
- Dia 
支持UML 的绘图工具 -使用AutoDia 生成PHP。 
- XMI 2 PHP 
从XMI文档生成PHP代码,用XML描述UML的一种形式。 

二 编码工具 

推荐的 IDE / 编辑器  

- PHP Eclipse 
Eclipse IDE的PHP插件 
- PHP Edit 
可能是Windows下最好的免费IDE了 
- JEdit 
支持PHP的IDE (plus loads more)。Java编写,所以平台独立。 
- Jext 
JEdit的孪生兄弟。 
- gPHPEdit 
Gnome / Linux下最好的(?)PHP编辑器。 
- SciTE 
跨平台编辑器  
- PHP Mode for Emacs 
Unix EMACS IDE的PHP Mode 

三 测试工具 

Debuggers 和Profilers 
- XDebug (推荐) 
出色的 debugger 和profiler 扩展 
- Advanced PHP Debugger 
George Schlossnagle 的debugger  
- PEAR::Benchmark 
用PHP写的Benchmarking 和 profiling 工具  
- DBG 
PHP Debugger 
单元测试框架 
- Simple Test (推荐) 
关于mock objects出色的文档和支持 
- PEAR::PHPUnit 

四 部署工具 

构建/部署工具 
- PEAR Package Manager (推荐) 
允许你安装PEAR packages (通过网络) ,还能将你的代码打包用于安装。在命令行下执行http://pear.php.net/go-pear 运行。PHP编写。 
- PEAR::PackageFileManager 
自动生成Package Manager使用的package.xml 文件。PHP编写。 
- Phing 
PHP的构建工具,相当于Apache ANT。在构建大型项目时值得研究。 PHP编写。 
- ZZ/OSS Installer 
基于PHP的安装向导,用于专业的PHP模块化应用的发布。 

加速器 
- Turck MMCache (强烈推荐) 
集成OPCODE Cache, script encoder, profiler 和动态内容缓存(read persistence)于一体 。提供Windows版本。 
- PHP Accelerator (推荐) 
OPCODE Cache 

五 管理工具 

文档生成工具 

- phpDocumentor (推荐) 
用源代码注释中生成API文档(像Javadoc)。输出可以被“模版化”,还支持 HTML, PDF和 CHM格式。PHP编写。 
- PHPXref (推荐) 
创建源代码的“交叉引用”,使你能够看见一个变量/方法/函数在哪里声明以及在哪里被引用。Perl编写。 

版本控制工具(此部分为Easy添加) 
- CVS  
开放源代码的版本控制系统,很多大型项目,包括PHP本身,都用它管理代码。 
- CVSNT 
用于Windows NT(XP也可以)的CVS服务器程序

PHP 相关文章推荐
如何分别全角和半角以避免乱码
Oct 09 PHP
社区(php&&mysql)六
Oct 09 PHP
福利彩票幸运号码自动生成器
Oct 09 PHP
简单的PHP图片上传程序
Mar 27 PHP
PHP输出XML到页面的3种方法详解
Jun 06 PHP
yii框架配置默认controller和action示例
Apr 30 PHP
实例讲解PHP面向对象之多态
Aug 20 PHP
php输出全球各个时区列表的方法
Mar 31 PHP
phpStudy访问速度慢和启动失败的解决办法
Nov 19 PHP
PHP引用的调用方法分析
Apr 25 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
Mar 23 PHP
详细分析PHP7与PHP5区别
Jun 26 PHP
一些常用的php函数
Dec 06 #PHP
PHP语法速查表
Dec 06 #PHP
[转帖]PHP世纪万年历
Dec 06 #PHP
一个PHP日历程序
Dec 06 #PHP
模板引擎Smarty深入浅出介绍
Dec 06 #PHP
PHP文件下载类
Dec 06 #PHP
常用表单验证类,有了这个,一般的验证就都齐了。
Dec 06 #PHP
You might like
PHP STRING 陷阱原理说明
2010/07/24 PHP
PHP学习笔记(三):数据类型转换与常量介绍
2015/04/17 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
TP5框架实现一次选择多张图片并预览的方法示例
2020/04/04 PHP
JavaScript通过元素的ID和name设置样式
2014/07/08 Javascript
再谈javascript原型继承
2014/11/10 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
js判断出两个字符串最大子串的函数实现方法
2016/11/01 Javascript
基于JavaScript实现无缝滚动效果
2017/07/21 Javascript
Bootstrap实现的表格合并单元格示例
2018/02/06 Javascript
vue 子组件向父组件传值方法
2018/02/26 Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
2018/05/30 jQuery
vue使用video插件vue-video-player的示例
2020/10/03 Javascript
js轮播图之旋转木马效果
2020/10/13 Javascript
python异步任务队列示例
2014/04/01 Python
python抓取最新博客内容并生成Rss
2015/05/17 Python
Python实现嵌套列表去重方法示例
2017/12/28 Python
对python中的乘法dot和对应分量相乘multiply详解
2018/11/14 Python
Python使用MyQR制作专属动态彩色二维码功能
2019/06/04 Python
Django实现web端tailf日志文件功能及实例详解
2019/07/28 Python
PyTorch和Keras计算模型参数的例子
2020/01/02 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
Tensorflow 使用pb文件保存(恢复)模型计算图和参数实例详解
2020/02/11 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
Python设计密码强度校验程序
2020/07/30 Python
TCP协议通讯的过程和步骤是什么
2015/10/18 面试题
教师节活动主持词
2014/04/02 职场文书
小学生常见病防治方案
2014/06/06 职场文书
领导班子遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
群众路线教育实践活动方案
2014/10/31 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
2015年教研室工作总结范文
2015/05/23 职场文书
2019年最新证婚词精选集!
2019/06/28 职场文书
2019年大学生暑期社会实践调查报告模板
2019/11/07 职场文书
MySQL中存储时间的最佳实践指南
2021/07/01 MySQL
Redis源码阅读:Redis字符串SDS详解
2021/07/15 Redis