2016-05-12 64 views
-1

我正在使用Python Bottle使用Python Bottle在0.0xx秒內生成的頁面

什麼是測量和顯示頁面生成時間的有效方式? (即更多或更少的服務器時使用)

當然,這樣的:

start = time.time() 

... 

generationtime = time.time() - start 

會的工作,但如果把它的網頁上?開始的位置(請求到達的最早時間點),以及何時是發送給客戶端之前的最新時間點?

+0

那麼,在我看來,_page generation time_不能完全在服務器上測量:例如,您的頁面可能包含一些JS代碼,它們正在努力修改DOM,這也需要時間。如果你想測量在服務器上製作網頁的時間,首先生成它,然後在發送之前,將時間插入它。 – ForceBru

+0

你的問題「把它放在一個頁面上」讓我覺得你在考慮JavaScript。但這與您的評論「在發送給客戶之前」不一致。你能澄清嗎? –

回答

-1

你想在瓶子裏使用@hook('before_request')。