Quality Assurance für PHP

Sebastian Bergmann (ja, der von phpUnit) hat in seinem Blog einen interessanten Beitrag über Quality Assurance Tools für PHP veröffentlicht. Im Einzelnen geht er auf die Funktionsfähigkeiten der folgenden Tools ein:

PHP_CodeSniffer
Überprüft PHP-Quelltext hinsichtlich Verletzung von gesetzten Coding-Standards

phpmd (PHP Mess Detector)
Port des Java Tools pmd. Sucht nach potenziellen Fehlern, schlechtem Code oder zu komplexen Anweisungen

phpcpd
Copy&Paste-Detektor. Findet doppelten Code in einem Projekt.

PHP_Depend
Metriktool für formale Vergleichs- und Bewertungsmöglichkeiten.

PHPUnit
De-facto Standard für Unit-Tests in PHP.

Ferner gibt es noch einen kleinen Ausflug in die Build-Automation. Gerade diesen Bereich finde ich persönlich am interessantesten, da hier lustigerweise nicht phing zum Einsatz kommt, sondern der in der Java-Welt verbreitete de-facto Standard Apache Ant.

Zum Bericht.

Ähnliche Beiträge

Der perfekte Code Editor für PHP Zur Abwechslung fange ich mal mit einem Rant an! ;) Diese ganzen halbgaren Java-Zeitlupen-IDEs nerven, und zwar ganz gehörig. Ist ja nett das Java so ...
PHP Code Snippets für komplexere Aufgaben Wieso das Rad neu erfinden? Große Teile einer Umsetzung bedeuten Copy&Paste - wer was anderes behauptet - naja - macht sich entweder zu viel Arbei...
Tutorial Amazon Web Services mit PHP – I ... Die Amazon Web Services sind recht nett, wenn man einfach und schnell Content auf seine eigenen Seiten bringen möchte. Dabei geht es noch nicht einmal...
Besseres Debugging in PHP Debugging in PHP ist das größte Arschloch von allen nicht schön. Wohl dem, der einigen Aufwand betrieben hat, um XDebug an den Start zu kriegen. Aber ...

Schreibe einen Kommentar