过去,我创建了一个登录系统,其中会话 ID 是在单击提交按钮时创建的。所以我熟悉会话及其用法。但是这一次,我正在做一些不同的事情。
我正在跟踪用户活动并将其显示为图表。问题是,我正在跟踪的网站没有登录系统。网站上有三个页面,我需要跟踪所有点击的链接和图像,基于此,我将每 30 秒创建一个字符串并将其插入到 db 的表中。同样的方式我将从中取出一些数据每 30 秒创建一个表并通过 ajax 将其发送到 js 页面。所以,基本上我每 30 秒插入和提取一些数据,并使用这些数据绘制我的图表。(因此,图表将每 30 秒修改一次,并最终给出一个跟踪历史记录。这是由 ajax 完成的)。我在问对于机制,而不是代码。
我的问题:
- 我如何为不同的用户(不会登录或注册)创建不同的不同会话 ID。我的目标是根据每个用户自己的跟踪历史记录为每个用户提供一个图表。我不想将人 A 的跟踪历史记录与人混淆B的。
- 如何每 30 秒将数据从表推送到 js 页面?