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オプションを使用してページの読み込み時間を確認しました。
これは、firebugが画像の読み込み、js、css、その他の外部呼び出しを示していることを示しています
誰かがページサイズを記録する方法を教えてもらえますか?&ページの読み込み時間を記録する方法は正しいですか?
よろしく、カーティ。