如何组织用户查看过的帖子的存储

时间:2019-02-21 14:59:58

标签: cookies architecture recommendation-engine

对于博客中的简单推荐系统,我想向用户显示热门帖子,但考虑到用户尚未查看它。

如果已授权

然后我将有关已查看帖子的信息保存在数据库中

如果未经授权,这是问题所在。

我本来打算将其存储在cookie中,但是要成为跨浏览器,我最多只能存储50个条目。原来,这种方法不合适。

通过IP地址+用户代理链接将未经授权的用户查看的帖子保存在数据库中,对吗?

通常,如何进行

1 个答案:

答案 0 :(得分:1)

您可能希望将信息保留在身边(这很有价值),但不要使用IP或用户代理,而是创建具有唯一ID的持久性cookie,以便您可以随时间跟踪它们。

IP地址随时间变化。

您可能应该跟踪从IP(用户代理,用户代理等)查看它们的位置,但这就是元数据。