您的位置:学习中国 推荐教程 ASP编程 正文
原作者:admin 添加时间:2007-05-18 原文发表:2007-05-18 人气:33 来源:转载

本文章共1553字,分3页,当前第1页,快速翻页:
 

在浏览网页的时侯,常常可以看见一些“当前网站上的人数是XXX人”的在线人数同计。如何用ASP来做一个呢?首先,分析一下它的做法,一般来说,这些线上人数统计都是指一个时段内的访客人数统计。比如(5分钟内,10分钟内)而这个时间的长短,是由设计者设定的。


  在这个时段内同计各个不同IP的访客总数,就可以得出当前的线上人数了,但这里有一个精确问题需要解决,至于用什么办法来精确地统计,那就是各人不同的做法了,比如可以用自动提交的页面,隔一段时间读取COOKIES等等,而在ASP中,有一个更好的技巧,就是使用session对象来统计,这里介绍一下gobal.asa这个文件,这是一个很重要的一个文件,请看看它的结构。

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">

Sub Session_OnStart

End Sub

Sub Session_OnEnd

End Sub

sub Application_OnStard

End Sub

sub Application_OnEnd

End Sub</SCRIPT>


  当有一个会话发生时(用户浏览网页,向Web服务器发出请求)那么,如果自服务器启动后第一个用户的话,就会同时发生Application_OnStard和Session_OnStart这两个事件,之后,再有别的用户发出请求的话,就只发生Session_OnStart这个事件,而session的生存期是多长,是可以设定的,Session.timeout=X(分钟)
 
本文章更多内容1 - 2 - 3 - 下一页>>
本页地址
相关文章

利用ASP打造网站论坛DIY
用ASP建立一个简单的聊天室
用ASP实现支持附件的EMail系统
ASP万用分页程序
用ASP建立站内信息搜索系统
ASP在InterDev中实现网上购物推车
用ASP制作张扬个性的调查系统
用ASP设计一个留言薄
ASP连接数据库的11种方法
ASP技巧:FSO中的SubFolders 属性
ASP下实现多条件模糊查询SQL语句
学ASP少走弯路 参考的ASP开发规范
ASP中文显示解决技巧及创建对象方法
ASP判断函数总结及网页制作常用技巧
完全讲解各类数据库ASP语法总结

相关评论


本文章所属分类:首页 推荐教程 ASP编程   ASP编程