Инструмент для профилирования PHP-кода - PullRequest
0 голосов
/ 22 апреля 2010

Ищите какой-нибудь инструмент [freeware / opensource], чтобы упростить профилирование большого php-проекта на платформе win32. Необходимо выяснить, какая часть кода занимает больше всего времени. Трудно вручную поставить функцию синхронизации для каждой функции, цикл ...

Ответы [ 4 ]

6 голосов
/ 22 апреля 2010

Вы хотите установить и настроить Xdebug .Это своего рода стандартный инструмент отладки и профилирования PHP.

WinCacheGrind может уменьшить результаты профилирования.Это немного глючит, но это делает работу.

2 голосов
/ 22 апреля 2010

xdebug работает довольно хорошо http://xdebug.org

Также wincachegrind - хороший инструмент для просмотра выходных данных профилировщика. http://sourceforge.net/projects/wincachegrind/

А также (если файл профиля небольшой) webgrind http://code.google.com/p/webgrind/

1 голос
/ 22 апреля 2010

Да, используйте XDebug, и как только вы в нем, используйте эту технику , которая работает на любой платформе.

Не думайте, что это время измерения .

Думайте об этом как о попытке спросить, преимущественно, Что он делает и почему он это делает?

1 голос
/ 22 апреля 2010

В дополнение к превосходному xdebug (как упоминалось другими), вы также можете посмотреть на xhprof .

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