Basic Quality Assurance Static Code Analysis
● Lint (php -l)
● PHP_CodeSniffer
Software Metrics
● PHPUnit
●PHP_Depend
Output validation
● Tidy
● HTML/CSS validation
Continuous Integration Automate builds
● Integrate frequently
● Run automated tests
● Tools:
● CruiseControl● (http://cruisecontrol.sourceforge.net)
phpUnderControl● (http://phpundercontrol.org)
参考:
1.http://www.slideshare.net/spriebsch/managing-the-software-lifecycle-of-php-applications?type=powerpoint
2.http://www.cnblogs.com/hyddd/archive/2008/12/16/1356310.html
3.Montreal / Canada - PHPQuebec Conference - 2009
5.http://www.php.net/conferences/index.php