XHProf - Просмотреть все профили - PullRequest
2 голосов
/ 19 ноября 2010

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

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

Ответы [ 3 ]

2 голосов
/ 23 ноября 2012

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

enter image description here

2 голосов
/ 11 апреля 2011

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

1 голос
/ 27 ноября 2012

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

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

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

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

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

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

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

...