Хорошие инструменты метрики PHP

Я некоторое время программировал PHP, используя Netbeans, но не предоставлял никаких инструментов для получения метрик кода. Я также использовал SourceMonitor раньше, но он не поддерживает PHP, то же самое с Code Analyzer .

Кто-нибудь использовал и может рекомендовать любые инструменты для получения кодовых показателей из кода PHP?

Solutions Collecting From Web of "Хорошие инструменты метрики PHP"

Моя компания предоставляет множество инструментов PHP для измерения качества программного обеспечения, как статически, так и динамически.

Поисковая система исходного кода SD – это интерактивный графический интерфейс, который позволяет вам быстро и легко выполнять поиск по большим объектам исходного кода (например, PHP и HTML). Он обеспечивает быстрый поиск, сначала индексируя базу исходного кода.

В качестве побочного эффекта процесса индексирования он также создает показатели для файлов, которые он сканирует, включая меры SLOC, комментарии, пробелы, цикломатический и Halstead.

CloneDR – это инструмент, который находит точный и близкий к пропуску дублированный код в больших программных системах. Он использовался для поиска клонов в PHP-коде.

Инструмент SD Test Coverage для PHP – это инструмент, который определяет, какая часть вашего PHP-приложения была выполнена по какой-либо причине, в том числе выполнена из-за тестирования. Он предоставляет информацию о покрытии как в форме отчета, так и в форме пользовательского интерфейса, наложенной поверх исходного кода.

EDIT 4/1/2011 (Серьезно!)

SD Profiler для PHP предоставляет возможности профилирования, чтобы определить, какая часть вашего кода стоит дорого. Мы предлагаем как счетные профилировщики, обеспечивающие подсчет выполнения отдельных операторов, так и временные профили, которые обеспечивают временные затраты отдельных тел функций и подделок вызова под определенной функцией, а также информацию о графике вызовов.

Ну, я бы упомянул PHPDepend , хотя он более ориентирован на анализ зависимостей.

Я столкнулся с этой проблемой несколько месяцев назад и в итоге написал свой собственный. Если вы хотите попробовать, вы можете скачать его . Он написан для python 3, но работает нормально в python 2.x (некоторые случайные скобки возникают из-за изменений в печати).

Я не могу обещать, что это то, что вы ищете, или если оно не потерпит крах. Это не самый удобный для пользователя скрипт.

Off, но вот веб-сайт с обзором нескольких хороших инструментов.

856 Инструменты обеспечения качества для PHP