2016-05-12 3 views
-1

私はPython Bottleを使用しています。ページは、Pythonボトルで0.0xx秒で生成されました

ページ生成時間を測定して表示する効率的な方法は何ですか?もちろん

、何かのように(すなわち、多かれ少なかれサーバー時間使用):

start = time.time() 

... 

generationtime = time.time() - start 

が仕事だろうが、どこのページにそれを置くために?正確に開始点(要求が到着する最も早い時点)はどこですか?クライアントに送信する前の最新の時点はいつですか?

+0

まあ、_page世代time_をは、私の心に、サーバー上で完全に測定することはできません。例えば、あなたのページには、DOMを修正頑張っいくつかのJSコードを含んでいてもよく、これは、同様に時間がかかります。サーバー_上でWebページを作成するために費やされた時間を測定したい場合は、まずそれを生成し、送信する直前にそれに時間を挿入します。 – ForceBru

+0

あなたの質問は「ページ上のどこに置くか」ということで、JavaScriptを念頭に置いていると思います。しかし、それはあなたのコメントと「クライアントに送る前に」一致しません。明確にすることはできますか? –

答えて

-1

ボトルに@hook( 'before_request')を使用します。

関連する問題