PHP 代码规范与质量相关扩展包

最近使用 jenkins 进行代码持续集成,涉及到几个常用的PHP代码规范与质量扩展包,这里记录下:

  • PHPUnit:大名鼎鼎的PHP单元测试工具
  • PHP_CodeSniffer:代码嗅探工具,检测出代码中不符合编码标准的地方(PHP、JavaScript、CSS),而且可以通过命令对不符合规范之处自动修正
  • PHPLOC:可用于计算代码规模和结构
  • PHP_Depend:类似Java的JDepend,通过扩展性、复用性和可维护性等维度来展现代码设计的质量
  • PHPMD:PHP_Depend的副产品,与Java的PMD类似,可看做是PHP_Depend的前端展示及配置页面
  • PHPCPD:PHP 代码拷贝/粘贴检测器
  • phpDox:PHP项目代码文档生成器

上一篇: 本人用PHP实现了一个较完整CMS系统和商城系统

下一篇: laravel页面静态化 支持其他各种框架。