Моя компания предоставляет различные инструменты PHP для измерения качества программного обеспечения, как статически, так и динамически.
Поисковая система исходного кода SD – это интерактивный графический интерфейс, позволяющий выполнять поиск в больших объемах исходного кода. (например, PHP и HTML) быстро и легко. Он обеспечивает быстрый поиск, сначала индексируя базу исходного кода.
В качестве побочного эффекта процесса индексации он также создает метрики для сканируемых файлов, включая показатели SLOC, комментариев, пробелов, цикломатики и Холстеда.
CloneDR – это инструмент, который находит точные и почти неиспользуемые дубликаты кода в крупных программных системах. Он использовался для поиска клонов в коде PHP.
Инструмент SD Test Coverage для PHP – это инструмент, который определяет, какая часть вашего PHP приложение было выполнено по любой причине, в том числе выполнено из-за тестирования. Он предоставляет информацию о покрытии как в форме отчета, так и в форме пользовательского интерфейса, наложенной поверх исходного кода.
РЕДАКТИРОВАТЬ 01.04.2011 (Серьезно!)
SD Profiler для PHP обеспечивает возможность профилирования, чтобы определить, какая часть вашего кода является дорогостоящей. . Мы предлагаем как счетчики профилировщиков, которые подсчитывают количество выполнений для отдельных операторов, так и профили синхронизации, которые предоставляют временные затраты на отдельные тела функций и поддеревья вызовов под определенной функцией, а также информацию о графике вызовов.
person
Ira Baxter
schedule
24.08.2009