试图找出如何使用cookie正确识别唯一用户,并可能将其与公共IP相耦合。
在这方面,建议遵循什么路径?(我对标准Rails方法持开放态度,或者如果更优雅的话,可以利用另一个Ruby Gem。)
关于cookie,在Rails3.x+中检索客户端cookie的正确方法是什么?我一直在使用cookies
,但似乎request.cookies
也起作用使用这两个时有什么区别/偏好我似乎见过request.cookies
在某些情况下失败;但也许是在清除了应用程序的cookie后,才刷新并在控制台中使用它。
此外,cookie是否具有可用于唯一识别客户端的唯一ID
从本质上讲,我的目标是计算每个网站的访问量。我想我需要比较一个唯一的cookie ID,也许还有一个IP,但我不确定在这种情况下什么是最犹太的。
最终,我需要了解如何唯一地识别网站的访问者,然后将他们存储在该访问者的网站访问次数中。
有关cookies
和request.cookies
之间差异的问题,请参阅http://www.quarkruby.com/2007/10/21/sessions-and-cookies-in-ruby-on-rails#scvr
解释得很好。