ASP.NET获取网站访问人数

      在大型网站中我们时常要统计网站的访问人数,根据网站的访问人数调节缓存策略访问策略。

      1.新建网站,在网站的全局应用程序类中的Application_Start()方法中将网站的访问人数记录到静态变量中,代码如下:

1    public static int _totalcount;
2    void Application_Start(object sender, EventArgs e)
3     {
4           // 在应用程序启动时运行的代码
5           _totalcount = 0;
6     }

     2.在全局应用类中的session_Start()方法中,讲记录访问人数累加1:

1  void Session_Start(object sender, EventArgs e)
2    {
3             // 在新会话启动时运行的代码
4             Application.Lock();
5             _totalcount++;
6             Application.UnLock();
7    }

     3.在测试页面中的Page_load事件处理程序中添加访问站点的总人数:

    

1  protected void Page_Load(object sender, EventArgs e)
2    {
3             this.Response.Write(string.Format("当期网站访问人数为:             <b>{0}</b>", Global._totalcount));
4     }

 

 

 

 

 

 

转载于:https://www.cnblogs.com/sjm19910902/archive/2012/10/23/2734941.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值