使用 cookie 和 PHP 跟踪所有用户的活动



以下是在线购物网站中跟踪用户的想法:

1-当用户第一次登录时,我会创建一个随机哈希,并通过cookie将该哈希发送给用户,同时我会在Users表中创建一个具有该哈希的用户。

在该表中,我将存储许多用户数据,如:(顺便说一句,我使用mongodb)

      * User page visit
      * User choose products (means user cart in my shopping cart)
      * User last login 
      and ....

2-当同一个用户再次出现时(比如一天后),他会发送cookie(哈希id),我会在数据库中搜索该id并检索我想要的任何数据(例如购物车信息)。

我认为这很好,是跟踪用户的好方法(你同意这一点吗?)

问题

如果用户清除了他的浏览器历史记录怎么办?

像youtube这样的网站如何保存我们的数据(收藏夹和……),即使我清除浏览器或使用另一个ip,他们也会在不登录我的帐户的情况下为我准备好收藏夹?

youtube类网站存储有关用户交互的每一个细节。为了显示您的收藏夹、点赞和其他内容,它会将数据保存在服务器上。每当用户登录时,都会显示用户数据。如果你想实现这一点,那么最好使用云计算来高效地管理数据。

相关内容

  • 没有找到相关文章

最新更新