标题:[求助]求教如何统计子论坛的在线人数
只看楼主
zhmxtr
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-20
 问题点数:0 回复次数:5 
[求助]求教如何统计子论坛的在线人数
我现在做一个论坛,对于整个论坛的在线人数的统计,用application就可以做到了,但要统计各个子论坛的在线人数,却没有找到较好的办法,请高手赐教!我想到过用session来记录用户对于子论坛的链接的点击,但是这样session至少得记录一个n(点击的子论坛链接的个数)和数个了论坛的的id,这样才能在session start和session end的时候,进行子论坛在线人数的加减,但是这样话,session要记录的变量是否在多?而且连接数据库的频率了会显著增加,希望高手有更好的办法,谢谢!
搜索更多相关主题的帖子: 子论坛 线人数 session 数据库 
2007-05-18 19:08
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
得分:0 
application("子论坛的在线人数") += 1

2007-05-20 12:43
zhmxtr
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-20
得分:0 

但是在什么时候加,什么时候减呢?仍然迷惑


2007-05-20 17:56
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
得分:0 

哦..是不行哦...

这样,用数据库记录在线人数,有人进入XX版面就插入一条"某某在XX时间进入XX版面"的数据...

在10分种内的数据就算它是当前在线的数据...

应该明白了吧..

数据表可以这样Design:

用户ID 论坛版ID 创建时间
userid forumid DatetimeCreate


2007-05-21 09:58
HankStar
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-10-4
得分:0 
以下是引用rainic在2007-5-21 9:58:22的发言:

哦..是不行哦...

这样,用数据库记录在线人数,有人进入XX版面就插入一条"某某在XX时间进入XX版面"的数据...

在10分种内的数据就算它是当前在线的数据...

应该明白了吧..

数据表可以这样Design:

用户ID 论坛版ID 创建时间
userid forumid DatetimeCreate

既然插入数据库了~那怎么判断用户什么时候离开了 呢?


2007-05-21 11:45
zcl1980
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-5-21
得分:0 
刚学ASP.net 我也想做个论坛,很多地方不会。zhmxtr做好了能不能给我发个源文件让我学习。先谢谢了。zhoucunlin1980@163.com
2007-05-21 15:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-140515-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.329764 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved