请问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但如何解决?数据库如何设?特别是会员量很大的情况下 这叫什么写法呢 <?=$user_info['experience']?> 现在遇到一个关于zend安装的问题,本人不知道从何下手 discuz下装supesite出错了?急救 求php进销存系统 ob_end_clean 出错了,求教!!! ■■■■■使用PHPZIP类出错,急救 关于图片从数据库中读出的问题 请教高手 关于同时上传多个文件的问题 开发中大型网站是选用sql server2000还是mysql更为合适? 有关编码转换的问题 php解析xml问题---急 这个PHP博客程序怎么设置呢?
或者将用户最后操作时间记录在数据库.
需要时统计一下数据库中一定时段内的记录就OK了.基本思路也就如此.
使用SESSION或者Cookies进行判定,Cookies最好配合数据库,SESSION随便。
一次取出N个人是否同时在线的方法也是一样的。
cookie的实时性差多了
特别是会员量很大的情况下