不用Golobal和session实现在线人数统计

nrknlenl564541

nrknlenl564541

2016-01-29 19:50

不用Golobal和session实现在线人数统计,不用Golobal和session实现在线人数统计
实现在线人数统计最常用的方法就是golobal.asa结合session做,但这种方法有两个不利:
1、每个session要占用12k的服务器内存空间,为了人数+1就要付出12k内存的代价。
2、golobal.asa要放在网站的根目录下才会起作用,而且根目录只能有一个golobal,矛盾突出。
为此,有一种使用cookie和application在asp文件中实现在线统计的方法,欢迎批评指正,共同探讨:
第一步:做一个框架,包含隐藏框架(count.asp)
第二步:编写count.asp
<%
user=request.cookies("21bbsusername")
totaluser=application("user")
if instr(totaluser,user)=0 then
application.lock
application("user")=totaluser&";"&user
application.unlock
end if
%
<html
<head
<meta http-equiv="refresh" content="2"
</head
<body
</body
</html
第三步:显示
<%
user=split(application("user"),";")
num=ubound(user)
response.write num 
%
展开更多 50%)
分享

猜你喜欢

不用Golobal和session实现在线人数统计

ASP
不用Golobal和session实现在线人数统计

不用Golobal.asa和session实现在线人数统计

ASP
不用Golobal.asa和session实现在线人数统计

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

不用Global.asa实现在线人数统计

ASP
不用Global.asa实现在线人数统计

jsp 实现在线人数统计

Web开发
jsp 实现在线人数统计

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在线人数统计内幕

ASP
在线人数统计内幕

ASP制作在线人数统计实例

Web开发
ASP制作在线人数统计实例

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

WEB打印设置解决方案二

WEB打印设置解决方案二

关于Linux下编写和编译程序的几个问题

关于Linux下编写和编译程序的几个问题
下拉加载更多内容 ↓