【发布时间】:2012-08-02 23:30:15
【问题描述】:
我想创建一个页面,显示所有正在查看该页面的用户。理想情况下,数据库将存储页面上的用户,并在用户进入和离开时使用 websocket 进行更新。
问题是我不知道如何判断用户何时查看该页面。我在想我能够知道他们何时到达以及何时退出并相应地添加/删除。他们什么时候到达很容易判断;但是,很难判断他们何时离开 - 特别是因为用户可能会做一些事情,例如打开多个标签,关闭一个但保持另一个打开。
最好的方法是什么?我使用 PHP 作为我的服务器端语言。
【问题讨论】:
标签: php javascript websocket