请问PHP如何处理会员在线? 查找session检查? 如何做.其实用户每进行页面的操作,就更新数据库的话,如果多长时间没有动作就认为不在线是最常用的方法. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将SESSION记录到数据库.或者将用户最后操作时间记录在数据库.需要时统计一下数据库中一定时段内的记录就OK了.基本思路也就如此. 把session放到数据库每过3分钟updatesession一次,有session就在线 session+数据库去判断,楼上面的几位都说了. 貌似大部分的产品都是session入数据库,定时判断吧! 通过session的检查,是比较合理的选择。 使用SESSION或者Cookies进行判定,Cookies最好配合数据库,SESSION随便。 能有Cookies最好用Cookies,原因就是SESSION负载会大大加大。 去网上找找吧。很多成熟的系统都有类似的功能。可以看看 phpbb 论坛的相关源代码及数据表结构已经不是什么难题了。一次取出N个人是否同时在线的方法也是一样的。 session的缺点是负载cookie的实时性差多了 如果你的服务器没问题,就用session+数据库的方法 谁都知识是cookie+session但如何解决?数据库如何设?特别是会员量很大的情况下 URLDecode解密字符串不换行的问题 菜鸟问题=>字符的用法 phpmailer 发送邮件失败,显示data not accepted 简单问题 session的问题 关于数据导入的问题……………………急……在线等 菜鸟问路!·#¥%%…——**(() 请问PHP的 foreach 是干什么的 linux下的php路径执行问题 请问在apache2.4中 DefaultType功能怎样使用其它设置进行替代 php解析xml问题---急 这个PHP博客程序怎么设置呢?
或者将用户最后操作时间记录在数据库.
需要时统计一下数据库中一定时段内的记录就OK了.基本思路也就如此.
使用SESSION或者Cookies进行判定,Cookies最好配合数据库,SESSION随便。
一次取出N个人是否同时在线的方法也是一样的。
cookie的实时性差多了
特别是会员量很大的情况下