Поиск узких мест производительности с помощью функции профилирования Firebug - PullRequest
0 голосов
/ 15 марта 2012

Наконец, заполнив приложение, я собираюсь оценить время, затраченное на запуск функций javascript и их оптимизацию, но я просто не знаю с чего начать.

  • Я нажимаю кнопку профиля после загрузки страницы или после нажатия кнопки ввода в адресной строке?

  • Как найти, что занимает больше времени, вместо того, чтобы уделять слишком много внимания ненужным функциональным кодам.

  • Может быть, какой-нибудь удобный набор советов также поможет мне, спасибо:)

1 Ответ

1 голос
/ 15 марта 2012

Как только вы нажмете кнопку профиля, он начнет запись. И как только вы щелкнете по нему еще раз, он остановит запись и покажет вам результаты ваших действий.

Так что не имеет смысла загружать страницу, а затем нажимать на профиль, вы захотите просмотреть профиль, прежде чем загружать страницу, чтобы она записывала все js, которые были выполнены при загрузке.

Хороший способ начать профилирование - записать несколько вариантов использования. Затем профилируйте каждый вариант использования и перейдите оттуда.

Столбцы процента и времени могут помочь вам определить узкие места.

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