2013-03-19 2 views
0

Мне нужно измерить время загрузки на странице навигации. Вот моя ситуация: Когда я перемещаюсь, страница laod принимает переменное время при загрузке элементов ajax. Как убедиться, что страница полностью загружена, чтобы правильно измерить время загрузки? Я не могу указать, что поиск определенного элемента (текста, таблицы или изображения ...) указывает на полную загрузку страницы, поскольку загрузка страницы зависит от данных. Пожалуйста, помогите мне справиться с этой ситуацией.Как быть уверенным, когда загрузка страницы завершена для измерения времени загрузки

Благодаря

+0

вы можете положить 'Time.now' до и после ваших подозрительных строк и напечатать это. Надеюсь, это вам поможет. –

ответ

0

вы хотите, чтобы иметь возможность проверить это на «по требованию», или вы хотите, чтобы инструмент страницы таким образом, что вы собираете данные от всех ваших пользователей?

Если вам просто нужно сделать это на разовой основе, то http://webpagetest.org поможет вам - при условии, что между запросами AJAX он будет включать их не слишком долго.

Если вы хотите просмотреть собранные данные по всем вызовам AJAX, вам необходимо будет обработать успешные и отказоустойчивые обратные вызовы, чтобы сохранить время их завершения и рассчитать разницу между последней и началом страницы. Затем, как только вы получите это значение для Google Analytics или что-то еще.

Если все ваши вызовы AJAX предназначены для завершения до перезагрузки, то существующие номера SiteSpeed ​​в Google Analytics могут быть достаточно хороши для вас.

Смежные вопросы