[問題] RoR 要如何計算一頁產生的時間

看板Ruby作者 (當兵去)時間17年前 (2007/03/24 20:53), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
環境: 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)

03/25 01:27, , 1F
我得到的資訊是大部分的時間都是卡在傳輸。
03/25 01:27, 1F

03/25 14:58, , 2F
我是希望至少把傳輸以外的時間都減到0.3秒以下
03/25 14:58, 2F
文章代碼(AID): #161Hz7q_ (Ruby)
文章代碼(AID): #161Hz7q_ (Ruby)