XHProf для Windows
31 мая 2012
Вопреки распространённому мнению о том, что PHP-профайлер, созданный в недрах Facebook, работает только под Linux, есть билды и под Windows. Неофициальные, но вполне себе рабочие.
При установке не забываем про совместимость билда расширения и PHP.
Комментарии RSS по email OK
А можно хотя бы в кратце, у него есть какие-нибудь преимущества перед xdebug + wincachegrind?
Сомневаюсь. Имхо те же яйца, только вид сбоку.
@SecondFrog Ну какие-то отличия должны быть, а то зачем бы они его стали писать?))
Сергей, это «боевой» профайлер. Он работает в разы быстрее.
Спасибо, Sam, заинтриговали. Будем смотреть!)
А пруфлинк есть где-нибудь ?
Имхо для профайлера быстрота не главный показатель. Ведь даже если xdebug был дико шустрым, навряд ли кто-то включал профайлинг по дефолту для каждой страницы. А так, xdebug.profiler_enable_trigger=On и в качестве get параметра XDEBUG_PROFILE и всё.
Несомненно, может быть в "промышленных" масштабах и нужно туева куча логов. Но и на анализ придётся потратить нехило времени.
В общем, как по мне - это те же яйца.
SecondFrog, хотя-бы тот факт, что в документации есть заметки по работе в prodcution. XHProf можно оставить на денёк для всех пользователей, а потом уже анализировать. С XDebug такое не пройдёт.
Страница на документацию не найдена - 404
Не ту ссылку дал. Вот верная, примерно 696 строчка.
Sam, Спасибо за пост. Скажите, вы не запускали Graphviz под Windows на локальном сервере, для построения графика по данным XHProf? Если да, поделитесь опытом. Что куда прописать что бы происходило построение графика. Буду рад любой помощи.
Как-то строил. Как именно, не помню.