Где я могу узнать, сколько ресурсов использовала каждая страница в Kloxo? - PullRequest
0 голосов
/ 06 февраля 2011

Мне нужно посмотреть, насколько каждая страница использовала ресурсы и какая страница является наиболее популярной. Спасибо.

1 Ответ

0 голосов
/ 06 февраля 2011

Итак, по сути, вы ищете что-то вроде 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...