问题描述
|
我需要为来宾用户生成唯一的链接。
目的是保存用户的操作,用户访问的页面,下载的文件等。
对于某些用户,将生成这些链接,并收集其活动的统计信息。
例如,网站adsress是mysite.com
给某些用户提供类似于mysite.com/?dfgjkhd8979ujfk的网址
并在datgabase中通过该链接保存用户访问过站点的所有操作
我怎样才能做到这一点?
对不起,英语不好:(
解决方法
使用FriendlyId宝石
http://norman.github.com/friendly_id/
它有助于轻松生成永久链接。
,为什么不使用他们的会话ID?它们是随机的,没有2个用户可以具有相同的session_id。
或者只是使用/ user / statistics并根据其会话显示当前来宾的统计信息。
每个用户将看到具有相同网址的不同页面。