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

Tutorial Amazon Web Services mit PHP – II &#... Im vorherigen Teil haben wir zumindest schon einmal einen API-Key und eine Partner-ID besorgt, jetzt geht es ans Eingemachte. AWS sind ein Service, de...
Was bringt Smarty 3.0 ? Ich gebe zu, ein wenig Kaffeesatzleserei ist es schon, zumal es zumindest offiziell nur eine Machbarkeitsanalyse von Smarty 3 gibt, aber interessant i...
Tutorial Amazon Web Services mit PHP – III &... Im vorherigen Teil haben wir eine XML von den AWS mit cURL geladen. Aber Was heißt eigentlich Funktionscaching, und wieso brauchen wir das? Ganz einfa...
Sinnvolles HTML in PHP mit dem HTML Purifier Es kommt im Leben eines Programmierers stets der Punkt, wo er sich durch die Weiten des HTML graben, und es insbesondere mit PHP interpretieren muss. ...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.