Ошибка пользователя: (
fb.login(response => {
dispatch(facebookLogin(response, fb, onLogin));
}, {
scope: 'user_friends'
});
Попробуйте webgrind. Это дает Вам профилирование CacheGrinder в легком для чтения, формат на базе браузера. Я нахожусь на Mac, и он сделал профилирование бриза.
Профилировщик XDEBUG хорош. Но затем я - пользователь KDE... Я думаю, что Вы могли установить KCacheGrind в других менеджерах окон все же.
Профилировщик Xdebug довольно хорош, но CacheGrinder может быть немного трудно интерпретировать.
Платформа зенда (дорогой, если Вы не выполняете лицензию разработчиков) предупредит Вас для издания кода и плохого использования ресурсов.
Я лично поклонник XHPROF , один из Инициативы с открытым исходным кодом Facebook . Это, наряду с отвалами XDeBug, имеет решающее значение при определении узких мест производительности. Плюс, пользовательский интерфейс (и, в частности, весовая функциональность CallGraph на основе изображений) пород.
Я использовал это через сеть Gawker Media в прошлом (опять наряду с свалками в стиле Xdebug), чтобы помочь сосредоточить наши усилия по развитию разработки производительности.
Смотрите SD's PHP Profiler. Измеряет частоту выполнения по всему приложению и обеспечивает графическое отображение высокопроизводительного кода. Для установки PHP-сервера никаких изменений не требуется.