Meine Firma bietet eine Vielzahl von PHP-Tool zur Messung der Softwarequalität, sowohl statisch als auch dynamisch.
Die SD Source Code Search Engine ist eine interaktive GUI, mit der Sie schnell und einfach über große Quelltextblöcke (z. B. PHP und HTML) suchen können. Es bietet schnelle Suchvorgänge, indem zuerst die Quellcode-Basis indexiert wird.
Als Nebeneffekt des Indexierungsprozesses werden auch Messwerte für die gescannten Dateien erstellt, einschließlich SLOC-, Comments-, Whitespace-, Cyclomatic- und Halstead-Messungen.
Das CloneDR ist ein Werkzeug, das über große Softwaresysteme exakten und nahezu fehlerhaften doppelten Code findet. Es wurde verwendet, um Klone in PHP-Code zu finden.
Die SD Test Coverage tool for PHP ist ein Tool, das bestimmt, welcher Teil Ihrer PHP-Anwendung aus irgendeinem Grund ausgeführt wurde, einschließlich der ausgeführten Tests. Sie bietet Abdeckungsinformationen sowohl in Berichtsform als auch in UI-Form, die über den Quellcode gelegt werden.
EDIT 2011.04.01 (ernsthaft!)
Die SD Profiler for PHP bietet Profilierungsfähigkeit zu bestimmen, welcher Teil des Codes teuer ist. Wir bieten sowohl Zählprofillierer, die Ausführungszählungen für einzelne Anweisungen bereitstellen, als auch Zeitsteuerungsprofile, die Zeitkosten von einzelnen Funktionskörpern und von Rufteilbäumen unterhalb einer bestimmten Funktion sowie Anrufgraphinformationen bereitstellen.
große Frage! einfach weil Code-Metriken RULE! :-) –