简介:这是php持续开发集成中的常用几个工具小结的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=333675' scrolling='no'> 在PHP持续开发集成中,有些工具是必须的,而且还不错,下面小结之:1 PHPUNIT
这个是大名鼎鼎的了,这里不说了
2 PHPLOC(http://github/sebastianbergmann/phploc)
这是一个有效统计PHP项目规模大小的工具,可以统计PHP的项目代码行数
3 PHP COPY-PASTER DETECTOR(PHPCPD)
http://github/sebastianbergmann/phpcpd
这个工具可以检查到你的项目中有多少是复制粘贴这样的"坏味道"的代码了,可以找出你项目中重复的代码
4 PHPDCD(PHP Dead Code Detector)
这个工具可以检查出PHP项目中有多少部分的内容是再也没引用和调用过的部分
5 PHP Mess Detector (phpmd)
http://phpmd.org/,这个工具其实跟JAVA的freestyle有点象,是可以定义编码风格规则后,去检查项目的质量
6 PHP_CodeSniff er (phpcs)
http://pear.php.net/php_codesniffer/,这个项目是一个综合的PHP静态代码分析工具,十分强大
7 PHP_CodeBrowser (phpcb)
http://github.com/mayflowergmbh/PHP_CodeBrowser,这个是个图形化工具,综合了以上几个工具的特点,会产生很好的报表
8 CruiseControl and phpUnderControl
PHPUNERCONTROL其实是著名的持续集成工具CruiseControl的扩展版本了,
地址在http://phpundercontrol.org/