Как зарегистрировать время загрузки веб-страницы и размер страницы

Я занимаюсь разработкой веб-приложения с использованием гобеленов

Я хочу регистрировать каждую отдельную страницу по времени загрузки и размеру страницы:

Я использовал pageAttached, Detached методы, как показано ниже:

void pageAttached() {
    pageLoadStartupTime = System.currentTimeMillis();
}

void pageDetached() {
    logger.info("Info: page on-load time: " + 
       Util.getPageOnLoadTime(pageLoadStartupTime, System.currentTimeMillis())));
}

public static long getPageOnLoadTime(long start, long end) {
     return end-start;
}

Это дает около 300 мс - 400 мс. Однако в пользовательском интерфейсе той же страницы в браузере я проверил время загрузки страницы с помощью опции firebug, которая показывает 900 мс

Он показывает, что Firebug показывает загрузку изображений, JS, CSS и другие внешние вызовы

Может кто-нибудь сказать мне, как войти размер страницы? И правильно ли вести журнал загрузки страницы?

С уважением, Карти.

0 ответов

Другие вопросы по тегам