Moja firma oferuje szereg narzędzi PHP do pomiaru jakości oprogramowania, zarówno statycznie i dynamicznie.
SD Source Code Search Engine to interaktywny GUI, który pozwala szybko i łatwo przeszukiwać duże jednostki kodu źródłowego (np. PHP i HTML). Zapewnia szybkie wyszukiwanie, najpierw indeksując bazę kodu źródłowego.
Jako efekt uboczny procesu indeksowania, tworzy również dane dla skanowanych plików, w tym pomiary SLOC, komentarze, odstępy, cykliczne i Halstead.
CloneDR to narzędzie, które znajduje dokładny i prawie całkowity duplikat kodu w dużych systemach oprogramowania. Został użyty do znalezienia klonów w kodzie PHP.
SD Test Coverage tool for PHP to narzędzie, które określa, która część Twojej aplikacji PHP została wykonana z dowolnego powodu, w tym wykonana z powodu testowania. Zapewnia informacje o pokryciu zarówno w formie raportu, jak i formularza interfejsu użytkownika nałożonego na kod źródłowy.
EDIT 01.04.2011 (poważnie!)
SD Profiler for PHP zapewnia możliwość profilowania, aby określić, która część kodu jest drogie. Oferujemy zarówno profilery zliczające, które zapewniają liczbę wykonań dla pojedynczych wyciągów, jak i profile czasowe, które zapewniają koszty czasowe poszczególnych ciał funkcyjnych i poddrzewa wywołania pod określoną funkcją, a także informacje o wykresie wywołań.
świetne pytanie! tylko dlatego, że metryki kodu RULE! :-) –