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
Это система анализа для моей компании, поэтому я могу выдать код.
Это сделай сам легко, и вы можете получить максимальную гибкость.
Но кажется, что проще использовать приведенные выше ответы. ^_^