我想让我的访问者看到当前有多少人与他们连接到同一页面(这是一个交互式的javascript页面)。因此,如果有2个用户,则会向两个用户显示:
用户已连接:2
由于所有用户都经常向服务器发送ajax请求(每1秒),我认为必须有一个好方法来利用它。
我猜我应该写一些记录这些ajax请求的脚本,并向数据库写入当前正在获取的不同 ajax请求的数量。
但我不确定如何实现这个......
答案 0 :(得分:1)
当用户访问您的站点时将会话ID插入db,制作一个计算行数的php文件,然后使用setInterval()
函数ping该文件..