会员在线逻辑

有一些项目需要增加检测会员在线的判断

实现方法有很多种

比如聊天工具使用的公共协议

我们这里只需要几个简单的增删查改就可以判断实现会员在线的状态

1,单独的数据表

创建一个在线用户表,Userline(id,username,upip,updata)

登录页面增加一行数据进去,每个页面访问时改updata的时间戳

登出页面删掉

判断在线可以设置为updata的时间减掉多少时间内的数值,就是用户没操作或者登出后变成不在线

当然可以做计划任务来执行这个判断

2,简单的在用户表增加updata记录时间戳的列

只需要在登录和每个访问页面增加跟新时间戳的代码

登出页面删掉时间戳

在需要的地方判断显示用户状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值