Xdebug для php..

Категория: / DEV Блог / Сервер (FreeBSD)
XDebug - расширенная отладка и профилирование php скриптов. (http://xdebug.org)

В php.ini

xdebug.default_enable = Off

Настройки для профайлера

php_value xdebug.profiler_output_dir /tmp
php_value xdebug.profiler_output_name timestamp
php_value xdebug.profiler_enable 1

Для прсосмотра результатов - wincachegrind (http://sourceforge.net/projects/wincachegrind)

Основные функции

void xdebug_start_trace( string trace_file [, integer options] )
    makes the trace file open in append mode rather than overwrite mode
    creates a trace file with the format as described under 1 "xdebug.trace_format".
    creates a trace file as an HTML table
void xdebug_stop_trace( )
float xdebug_time_index( )
void xdebug_var_dump( [mixed var [, ...]] )