ASP.NET MVC编程入门--网站访问统计
2017-09-29 14:09
357 查看
参考文章:Asp.Net MVC3.0网站统计登录认证的在线人数
参考文章:ASP.net中网站访问量统计方法代码
Global 代码:
参考文章:ASP.net中网站访问量统计方法代码
Global 代码:
protected void Application_Start() { Application["online"] = 0; ///在应用程序第一次启动时初始化在线人数为0 AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); log4net.Config.XmlConfigurator.ConfigureAndWatch(new FileInfo(Server.MapPath("/configs/log4net.config"))); } protected void Session_Start(object sender, EventArgs e) { //获取访问者的IP,获取访问者的来源 common.SysInfo.SessionLog(Request.ServerVariables["REMOTE_ADDR"], Request.UrlReferrer); //锁定变量 Application.Lock(); Application["online"] = (int)Application["online"] + 1; //在线人数加+1 //解锁 Application.UnLock(); } protected void Session_End(object sender, EventArgs e) { // 在会话结束时运行的代码。 // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为 InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer // 或 SQLServer,则不会引发该事件。 //锁定变量 Application.Lock(); Application["online"] = (int)Application["online"] - 1; //在线人数加+1 //解锁 Application.UnLock(); }
相关文章推荐
- ASP.NET MVC编程入门--网站发布错误405
- ASP.NET MVC编程入门--log4net
- 关于云服务器的ASP.Net MVC网站实现被外网访问
- 关于云服务器的ASP.Net MVC网站实现被外网访问
- ASP.NET MVC 3实现访问统计系统
- 关于云服务器的ASP.Net MVC网站实现被外网访问
- ASP.NET MVC 3实现访问统计系统
- 关于云服务器的ASP.Net MVC网站实现被外网访问
- 关于云服务器的ASP.Net MVC网站实现被外网访问
- ASP.NET MVC编程入门--WEB API 用户验证
- 关于云服务器的ASP.Net MVC网站实现被外网访问
- 网站今日访问,总访问及在线人数统计 asp.net
- 让别人也可以访问你电脑上的ASP.NET MVC创建的网站
- ASP.NET MVC编程入门--WEB API 启用PUT方法
- 关于云服务器的ASP.Net MVC网站实现被外网访问
- 利用 ASP.NET 的Timer 来实现的访问统计,感觉比较适合高访问量的网站
- 关于云服务器的ASP.Net MVC网站实现被外网访问
- ASP.NET MVC编程入门--Excel上传
- ASP.NET MVC 学习 --- 第八课(使用机器名访问网站出现html5标签不识别问题)
- 关于云服务器的ASP.Net MVC网站实现被外网访问