Отслеживание времени загрузки веб-сайтов - PullRequest
2 голосов
/ 12 января 2009

Я хочу отслеживать и анализировать время загрузки веб-страниц в системах моего пользователя.

Я наткнулся на эту статью http://www.panalysis.com/tracking-webpage-load-times.php, которая использует аналитику Google для отслеживания страниц, но она слишком груба для моих нужд.

Существуют ли какие-либо сайты, которые специально позволяют отслеживать время загрузки страницы с помощью фрагмента JavaScript, который вы встраиваете в свои веб-страницы?

В идеале фрагмент должен выглядеть следующим образом:

var startTime = new Date();

// code to load the tracker

window.onload=function() {
  loadTimeTracker.sendData(<customer id>, document.path, new Date() - startTime)
}

Ответы [ 4 ]

1 голос
/ 13 января 2009

Jiffy довольно хороший и открытый исходный код.

1 голос
/ 12 января 2009

вы хотите отправить данные обратно на сервер? Если нет, есть много инструментов для отслеживания такого рода вещей. я знаю, что расширение firebug для firefox делает.

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

1 голос
/ 12 января 2009

Gomez имеет сервис, который отслеживает, сколько времени занимает загрузка вашего сайта. Насколько я знаю, он не использует JavaScript.

Другим хорошим ресурсом является http://webpagetest.org/.. Он позволяет вам вручную проверить время загрузки, но предлагает большой анализ вашей страницы. Задержка, время до первого байта, ресурсы, поиск DNS и т. Д. Отличный ресурс.

0 голосов
/ 12 января 2009

Включите трассировку на вашей странице, это может быть хорошим началом для анализа того, сколько времени занимает загрузка вашей страницы.

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