作者ronnywang (当兵去)
看板Ruby
标题[问题] RoR 要如何计算一页产生的时间
时间Sat Mar 24 20:53:25 2007
环境:
Ruby 1.8.5 Rails 1.2.2
状况:
我想要算出产生某一页网页大概需要的时间
在 PHP 的做法可以在第一行把现在时间存起来
然後在最後一行把现在时间减掉第一行的时间
就求到了网页的大概产生时间
但是像 Rails 这样子 MVC 的架构
要怎麽算出大概产生时间呢?
log 里面会有,但如果我想把他印在网页上面要怎麽做呢?
===
PS: 会说"大概"的时间,是因为一定没法算出精准的时间
要把算出来的时间插进网页里面又会再花费一点 rendering time
所以我只要算出大概的就好了
大多情况主要时间都是花在 DB 上面,我只要算出这些时间就好了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.27.45
※ 编辑: ronnywang 来自: 140.113.27.45 (03/24 21:15)
※ 编辑: ronnywang 来自: 140.113.27.45 (03/24 21:18)
1F:推 isfore:我得到的资讯是大部分的时间都是卡在传输。 03/25 01:27
2F:推 ronnywang:我是希望至少把传输以外的时间都减到0.3秒以下 03/25 14:58