Очень люблю Xdebug как средство отладки. Очень помогает в повседневной разработке. В более серьезной отладки поможет Komodo или Zend Studio, но для простых задач достаточно XDebug(a) + WebGrind + XDC (Такой маленький дебаг-клиент к XDebug)
-
XDebug-
XDC-
WebGrind-
XDebug Helper (Плагин к FireFox)XDebug Helper — для запуска/остановки профилирования и отладки.
Информации как все это настроить достаточно в сети и на сайтах этих инструментов.
Итак нам интересен
WebGrind
Который позволяет оценить узкие места в ядре и решить где и какой тип кэширования стоит применять. В моем случае надо уменьшить католичество обращений к дискам за счет кэширования файлов конфигурации. А также уменьшить количество вызовов функции file_exists. Дальше, конечно, будет больше.