Ruby on rails 如何计算Rails 3中指向站点的请求(链接)总数?

Ruby on rails 如何计算Rails 3中指向站点的请求(链接)总数?,ruby-on-rails,usage-statistics,Ruby On Rails,Usage Statistics,我想添加一个显示Rails 3应用程序站点访问统计数据的面板(如Google Analytics)。一种简单的方法是将IP地址及其访问时间记录到指定的表中 是否有在每个请求时调用的函数或回调?如果没有,是否有其他方法可以计算对Rails 3应用程序的访问总数?您要查找的“回调”是在应用程序控制器中应用的一个简单的前过滤器 class ApplicationController < ActionController::Base before_filter :log_request

我想添加一个显示Rails 3应用程序站点访问统计数据的面板(如Google Analytics)。一种简单的方法是将IP地址及其访问时间记录到指定的表中

是否有在每个请求时调用的函数或回调?如果没有,是否有其他方法可以计算对Rails 3应用程序的访问总数?

您要查找的“回调”是在应用程序控制器中应用的一个简单的
前过滤器

class ApplicationController < ActionController::Base

  before_filter :log_request

  protected

  def log_request
    # Write request information to the database or log file
  end 
end
class ApplicationController
不过,你说这是一种非常幼稚的方法是正确的。您还可以简单地分析日志文件以获得相同的信息。

您要查找的“回调”是在应用程序控制器中应用的一个简单的
前过滤器

class ApplicationController < ActionController::Base

  before_filter :log_request

  protected

  def log_request
    # Write request information to the database or log file
  end 
end
class ApplicationController

不过,你说这是一种非常幼稚的方法是正确的。您也可以简单地分析日志文件以获得相同的信息。

我知道它很旧,但当有人想知道时:


(总次数)=Request.count

我知道它很旧,但当有人想知道:


(总次数)=Request.count

如果我的目标是只分析,那么日志文件就足够了。但是,我也希望在收集数据时将其显示给应用程序本身中的用户。如果我的目标是只进行分析,那么日志文件就足够了。但是,我还希望在收集时将其显示给应用程序本身中的用户。