不用Global.asa和session实现在线人数统计
来源:互联网 发布:网络词水仙是什么意思 编辑:程序博客网 时间:2024/05/22 00:33
实现在线人数统计最常用的方法就是golobal.asa结合session做,但这种方法有两个不利:
1、每个session要占用12k的服务器内存空间,为了人数+1就要付出12k内存的代价。
2、golobal.asa要放在网站的根目录下才会起作用,而且根目录只能有一个golobal,矛盾突出。
为此,有一种使用cookie和application在asp文件中实现在线统计的方法,欢迎批评指正,共同探讨:
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
- 不用Global.asa和session实现在线人数统计
- Session实现统计在线人数
- session统计在线人数
- [ASP.NET2.0]Global.asax实现在线人数统计和站点访问总量
- 实现在线人数统计
- Session、SessionListener、在线人数统计
- java session统计在线人数
- 监听器实现案例----自定义session扫描器和统计在线用户人数及用户信息
- 利用文件属性结合Session实现在线人数统计
- 利用文件属性结合Session实现在线人数统计
- 用session监听器统计在线人数和在线人列表
- asp.net 使用Application和Session对象统计在线人数
- asp.net 使用Application和Session对象统计在线人数
- jsp 实现在线人数统计
- jsp实现 统计在线人数
- .net实现在线人数统计
- java 实现统计在线人数
- java 实现统计在线人数
- Jmail发信实例
- The VS7 Debugger doesn’t work. What can I do?
- W3 Jmail 使用说明
- 关于B/S中代码分离的个人观点
- .net工具
- 不用Global.asa和session实现在线人数统计
- ASP.NET中提示客户端下载文件
- 苏格拉底与失恋者的对话
- log例子
- struts简单例子的分析(含代码注释和配置文件说明)
- Jam 使用说明
- 破解微软脚本加密算法
- PHP程序常见漏洞攻击
- 分页类