XHProf - Просмотреть все профили

Если бы он работал постоянно, я бы хотел видеть все профили или видеть то, что отражает все время.

Кажется, пользовательский интерфейс требует, чтобы я указал конкретный прогон, я хотел бы увидеть их все, это возможно? Я скучаю по чему-то очень простому?

3 ответа

Решение

Я написал графический интерфейс для XHProf, который может помочь с этим, он также делает хорошие вещи, такие как результаты графиков с течением времени: http://phpadvent.org/2010/profiling-with-xhgui-by-paul-reinheimer

В дополнение к реализации пользовательского интерфейса @preinheimer XHProf вы также можете попробовать http://xhprof.io/. Реализация опирается на набор библиотек, отвечающих за выборку, группировку и сохранение данных XHProf. Это легкая, но мощная реализация с приятным пользовательским интерфейсом. Единственное предупреждение заключается в том, что на момент написания этой статьи он находится в бета-состоянии.

Вы можете зарегистрировать функцию сохранения xhprof, используя register_shutdown_function(), чтобы сохранить данные и выполнить некоторый анализ позже.

Вы можете использовать некоторые инструменты визуализации данных, такие как highchart и d3js.

И тогда вы можете получить что-то вроде этого:

http://i.minus.com/icx2X7xtDwqMD.jpg

Это система анализа для моей компании, поэтому я могу выдать код.

Это сделай сам легко, и вы можете получить максимальную гибкость.

Но кажется, что проще использовать приведенные выше ответы. ^_^

Другие вопросы по тегам