我制作了2个php页面one.php和two.php,想要检查每个页面上的实时访问者,例如Google Analytics(分析)。我不知道如何用JS和PHP(或任何其他易于学习的语言)来做到这一点。
我的代码仅对访问者进行计数,就像正常的页面计数器一样将其添加到db中。 我只想看到实时访客,而无需在db中存储信息。
只需要开始。
答案 0 :(得分:1)
对于更通用的方法,只需从前端使用唯一的ID对后端进行一些定期呼叫,如果X秒钟后仍未收到呼叫,则将计数减一。如果您要求一个新的唯一ID,则将计数增加一。
某些步骤:
此外,由于您使用唯一密钥将Redis过期,因此,如果X秒钟内未收到新请求,那么我们的系统将自动减少一位访客。
此外,您可以使用您选择的任何后端。但是如果您在前端使用JS,则最好在后端也使用node.js。
让我知道是否有不清楚的地方。