使用Python瓶子在0.0xx秒内生成页面
我正在使用 测量和显示页面生成时间的有效方法是什么?(即使用的服务器时间或多或少) 当然,类似于:使用Python瓶子在0.0xx秒内生成页面,python,bottle,timing,Python,Bottle,Timing,我正在使用 测量和显示页面生成时间的有效方法是什么?(即使用的服务器时间或多或少) 当然,类似于: start = time.time() ... generationtime = time.time() - start 这样行,但是把它放在哪一页上呢?起始点(请求到达的最早点)在哪里,发送到客户端之前的最晚点是什么时候?您想在瓶子中使用@hook('before_request') 在我看来,页面生成时间不能完全在服务器上测量:例如,您的页面可能包含一些努力修改DOM的JS代码,这也需要
start = time.time()
...
generationtime = time.time() - start
这样行,但是把它放在哪一页上呢?起始点(请求到达的最早点)在哪里,发送到客户端之前的最晚点是什么时候?您想在瓶子中使用@hook('before_request') 在我看来,页面生成时间不能完全在服务器上测量:例如,您的页面可能包含一些努力修改DOM的JS代码,这也需要时间。如果你想测量在服务器上制作网页所花费的时间,首先,生成它,然后,在发送之前,将时间插入其中。你的问题“把它放在页面上的什么地方”让我觉得你脑子里有JavaScript。但这与您“在发送给客户之前”的评论不一致。您能澄清一下吗?