Итак, по сути, вы ищете что-то вроде mod_profiling
?Не гуглите.Вымышленный пример.Ничего подобного нет.
Но если речь идет строго о страницах PHP, вы могли бы очень хорошо настроить xdebug и включить профилировщик для автоматического генерирования использования памяти и дампов во время выполнения.http://www.xdebug.org/docs/profiler
Лучше не включать это в одностороннем порядке в производственной системе, но параметр конфигурации xdebug.profiler_enable_trigger
позволяет запускать его индивидуально для каждого запроса с параметром &XDEBUG_PROFILE=1
.Используйте http://www.xdebug.org/docs/all_settings#trace_output_name, чтобы установить имя выходного файла профилировщика для каждой страницы.Что касается оценки, вам нужно вручную пройти по страницам, чтобы сгенерировать дампы, и вручную осмотреть их (инструменты kcachegrind или similiar).
Здесь вы можете увидеть время выполнения mysql_queries (), но не использование ресурсовдля самого сервера Mysql.Удобного решения для профилирования покажите мне все не существует.Оптимизация запросов снова является задачей программирования.http://dev.mysql.com/tech-resources/articles/using-new-query-profiler.html