Как зарегистрировать время загрузки веб-страницы и размер страницы
Я занимаюсь разработкой веб-приложения с использованием гобеленов
Я хочу регистрировать каждую отдельную страницу по времени загрузки и размеру страницы:
Я использовал 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 и другие внешние вызовы
Может кто-нибудь сказать мне, как войти размер страницы? И правильно ли вести журнал загрузки страницы?
С уважением, Карти.