如何查看谁在访问您的网站?

时间:2014-10-26 19:30:18

标签: ruby-on-rails ruby ruby-on-rails-4 heroku

我有一个网站建立在目前由heroku托管的rails上的ruby上。我想知道他们是否可以看到我有多少访客。我还有一个通过godaddy购买的域名。

1 个答案:

答案 0 :(得分:1)

正如马克·托马斯所提到的,New Relic是了解你获得多少请求的好方法。我不确定你是否可以使用New Relic计算“访问”(通过IP?)。但是,Heroku目前提供2种免费级别的服务,因此您可以尝试并查看。

如果要手动执行此操作,可以将每个请求保存到数据库并创建视图以查看数据。您可以通过在Application Controller上使用before过滤器来完成此操作。最大的问题是,什么是访问?

可能最好的方法是整合Google Analytics,这也是免费的。将GA代码添加到布局中。

另一种方法是使用gem,但我怀疑Google Analytics会有优势。