現在構築しているウェブサイトの読み込み時間を見つける必要があります。私はこのサイトをローカルでホストしました。PythonまたはJavaScriptを使用してロード時間を見つけるにはどうすればよいですか?次のコードを試しましたが、応答時間のためだと思います。
from time import time
from urllib.request import urlopen
stream = urlopen('https://01c92730.ngrok.io/index.html')
cream = urlopen('https://01c92730.ngrok.io/Webpage.html')
start_time = time()
output = stream.read()
end_time = time()
stream.close()
print(round(end_time-start_time, 3))
start = time()
output = cream.read()
end = time()
cream.close()
print(round(end-start, 3))`
読み込み時間を取得するには、ページの先頭にvar start = Date.now()を、ページの最後に(Date.now()-start)を配置するだけです。
ライブラリをロードしないケース1#
<doctype html>
<html>
<head>
<script type="text/javascript">
var start = Date.now();
</script>
</head>
<body>
<script type="text/javascript">
document.write("Page load time " + (Date.now() - start) + " milliseconds");
</script>
</body>
</html>
出力:ページの読み込み時間0ミリ秒(場合によっては1ミリ秒)
ケース2#jqueryライブラリの読み込み
<doctype html>
<html>
<head>
<script type="text/javascript">
var start = Date.now();
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
document.write("Page load time " + (Date.now() - start) + " milliseconds");
</script>
</body>
</html>
出力:ページの読み込み時間24ミリ秒(場合によっては22,23)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加