我正在做大学最后一年的项目,其中包括网站访问者跟踪(不是转换跟踪,所以服务器到服务器的回发跟踪不是我感兴趣的)。显然,使用cookies实现非常简单,但是作为后备,我想实现无cookies跟踪。我知道这不可靠,但我读过的文章已经相当过时了,所以也许事情已经改变了,有一些聪明的方法可以做到这一点。
我知道可以使用的唯一可能的足迹是UA (我可以存储浏览器更新信息,因为如果UA头被更新就不会匹配,所以我可以以某种方式计算出同一个访问者刚刚更新了他的浏览器)和IP (也许还有时间戳?如果是这样的话,是怎么做的?我应该考虑什么模式?),但我开始研究客户端数据缓存,可以使用AJAX或其他替代方案将其发送到服务器。
我正在寻找的是可以帮助我建立这种跟踪系统的想法和技巧。
我会将每个访问者的个人资料存储在一个数据库中,以便我可以单独分析每个访问者。因此在页面视图中,我将查找该访问者,如果他已经存在,我将继续存储链接到他的数据。
谢谢你的点子。
发布于 2013-01-08 23:12:11
我实现了一个基于IP地址的基本跟踪,但由于它收集了所有其他信息(浏览器、操作系统、屏幕分辨率、颜色深度、flash版本等),所以通过这些数据点的集合来定义用户是绝对可能的。
我倾向于存储原始数据,然后使用查询来执行分析,以使其更快,但这取决于您是否需要存储在用户访问期间实际使用的其他信息。
https://stackoverflow.com/questions/14217123
复制相似问题