php做用户在线与离线状态,主要是如何处理用户离线,求思想

PHPer_Dev 发布于 2012/01/13 19:21
阅读 1K+
收藏 0
PHP
加载中
0
Hycomer
Hycomer

1. 用户每刷新一个页面,检查下用户的登录状态,如果没有找到登录会话信息,那么将状态还原为为未登录状态,如果找到登录会话信息,那么,将此用户的登录状态改为已登录。这个在框架的入口处,进行检查吧。

2.后台单独开启一个守护进程,每隔多少时间进行监听此会话,如果没有找到会话信息,那么就还原,反之,相反。

0
雷志伟
雷志伟
距离 用户最后一次访问的时间在 x 分钟之内, 可以认为用户在线.
0
hamvy
hamvy

1、两种考虑,本地 + 远端(redis)会话

2、单入口 模式

3、程序每次执行 都去执行 会话判断,进行跳转

0
宇润
宇润

1、ajax轮询

2、websocket

返回顶部
顶部