如何统计asp.net c#中网站的访问者数量?如何统计asp.net网站的访问者数量c#
我使用下面的代码:
在Global.asax的页面
<%@ Application Language="C#" %>
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
Application["NoOfVisitors"] = 0;
}
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Application.Lock();
Application["NoOfVisitors"] = (int)Application["NoOfVisitors"] + 1;
Application.UnLock();
}
在.aspx页面中
<asp:Label runat="server" ID="lbluser" />
在.aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
lbluser.Text = Application["NoOfVisitors"].ToString();
}
应用程序计数器被重置为0,每隔一小时...... 我在哪里在计数的用户数量犯了错误? ...谢谢你...
我已经在bigrocks中托管网站....我会将这些信息发送给他们。 – 2014-10-04 04:56:39
这样应用程序池将在特定时间段后重新启动? – 2014-10-04 05:06:36