Mon entreprise offre une variété d'outils PHP pour mesurer la qualité des logiciels, à la fois statique et dynamique.
Le SD Source Code Search Engine est une interface graphique interactive qui vous permet de rechercher rapidement et facilement de grandes quantités de code source (par exemple, PHP et HTML). Il fournit des recherches rapides en indexant la base de code source en premier. En tant qu'effet secondaire du processus d'indexation, il produit également des métriques pour les fichiers qu'il analyse, y compris les mesures SLOC, Commentaires, Whitespace, Cyclomatic et Halstead.
Le CloneDR est un outil qui permet de trouver le code dupliqué exact et quasi-manquant dans les grands systèmes logiciels. Il a été utilisé pour trouver des clones dans le code PHP.
Le SD Test Coverage tool for PHP est un outil qui détermine quelle partie de votre application PHP a été exécutée pour une raison quelconque, y compris en raison de tests. Il fournit des informations de couverture dans le formulaire de rapport et le formulaire d'interface utilisateur superposés au code source.
EDIT 4/1/2011 (Sérieusement!)
La SD Profiler for PHP offre une capacité de profilage pour déterminer quelle partie de votre code est cher. Nous proposons à la fois des profileurs de comptage qui fournissent des compteurs d'exécution pour des instructions individuelles et des profils temporels, qui fournissent des coûts de temps de corps de fonctions individuels et de sous-arborescences sous une fonction spécifique, ainsi que des informations de graphique d'appel.
bonne question! simplement parce que les règles de code RULE! :-) –