zoukankan      html  css  js  c++  java
  • 网站访问统计在Global.asax中的配置


    下面是在Global.asax文件中的配置,然后就可以直接在名aspx文件中使用各对象

    <%@ Application Language="C#" %>

    <script runat="server">

        void Application_Start(object sender, EventArgs e)
        {
            // 在应用程序启动时运行的代码
            Application["count"] = 0;//统计网站在线人数
            Application["allcount"] = 0;//统计网站被访问的总数。。。

        }
       
        void Application_End(object sender, EventArgs e)
        {
            //  在应用程序关闭时运行的代码

        }
           
        void Application_Error(object sender, EventArgs e)
        {
            // 在出现未处理的错误时运行的代码

        }

        void Session_Start(object sender, EventArgs e)
        {
            // 在新会话启动时运行的代码
            Application.Lock();
            Application["count"] = Convert.ToInt32(Application["count"]) + 1;//用于统计网站在线人数
            Application["allcount"] = (int)Application["allcount"] + 1; //统计网站被访问的总数。。。
            Application.UnLock();

        }

        void Session_End(object sender, EventArgs e)
        {
            // 在会话结束时运行的代码。
            // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
            // InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer
            // 或 SQLServer,则不会引发该事件。
            Application.Lock();
            Application["count"] = Convert.ToInt32(Application["count"]) - 1;//用于统计网站在线人数
            Application.UnLock();

        }
          
    </script>

  • 相关阅读:
    我们参与投资36Kr股权众筹项目“易途8”的决策过程
    【R】Rstudio set up
    [Hadoop]安装
    [LAMP]安装-Debian
    【SVM】清晰明了的理论文章
    [MachineLearning]KNN
    Social Network 社交网络分析
    【Debian】install
    【Ubuntu】Windows硬盘安装Ubuntu14.04
    【R】均值假设检验
  • 原文地址:https://www.cnblogs.com/wantingqiang/p/1158518.html
Copyright © 2011-2022 走看看