- Xdebug (profiler mode) - генерирует cachegrind-файлы, просмотр в KCachegrind/Webgrind. Тяжелый, для разработки.
- Blackfire - SaaS-профайлер, минимальный overhead. Отличная визуализация call graph, сравнение профилей.
- SPX - легковесный профайлер с web-интерфейсом, встроенный timeline.
- Tideways - production profiling, APM.
# Xdebug profiling
php -d xdebug.mode=profile -d xdebug.output_dir=/tmp script.php
# SPX
SPX_ENABLED=1 SPX_KEY=dev php script.php
На проде: Blackfire или Tideways (низкий overhead). На разработке: Xdebug или SPX.