【发布时间】:2012-10-13 13:10:59
【问题描述】:
您好,我是 Rails 的初学者,但我的英语不太好。所以如果有一些完全的废话,请理解..
我正在尝试记录每个页面的加载速度和页面持续时间。 我在我的“页面”模型中创建了一个数据库“页面”和方法“保存页面”。 为了保存在每个页面中,我在应用程序控制器中放置了“savepage”方法。
页面.rb
def self.savepage
.
.
.
end
application_controller.rb
before_filter :dosave
def dosave
Page.savepage
end
这种格式..
我的问题是 1.我做对了吗?使用 before_filter 在加载过程的第一个过程中进行保存? 2. 加载页面中的所有内容后保存我应该使用什么? 3. 用户离开这个页面后保存应该用什么?
我看到了 before_destroy 和 after_filter,但是我找不到它是什么……过滤器是什么意思……什么动作意味着销毁…… 提前谢谢你!
【问题讨论】:
标签: ruby-on-rails before-filter