对于博客中的简单推荐系统,我想向用户显示热门帖子,但考虑到用户尚未查看它。
如果已授权
然后我将有关已查看帖子的信息保存在数据库中
如果未经授权,这是问题所在。
我本来打算将其存储在cookie中,但是要成为跨浏览器,我最多只能存储50个条目。原来,这种方法不合适。
通过IP地址+用户代理链接将未经授权的用户查看的帖子保存在数据库中,对吗?
通常,如何进行
答案 0 :(得分:1)
您可能希望将信息保留在身边(这很有价值),但不要使用IP或用户代理,而是创建具有唯一ID的持久性cookie,以便您可以随时间跟踪它们。
IP地址随时间变化。
您可能应该跟踪从IP(用户代理,用户代理等)查看它们的位置,但这就是元数据。