1

我正在使用 Tapestry 框架开发 Web 应用程序

我想记录每个单独的页面加载时间和页面大小:

我使用了 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 毫秒,但是在浏览器的同一页面的 UI 中,我使用萤火虫选项检查了页面加载时间,它显示为 900 毫秒

它显示 firebug 显示图像加载、js、css 和其他外部调用

谁能告诉我如何记录页面大小?& 记录页面加载时间的方法是否正确?

问候,卡尔蒂。

4

0 回答 0