用application对象和session对象实现网站访问数统计 c#代码?

用application对象和session对象实现网站访问数统计 c#代码?,第1张

// 在Global.asax.cs文件中加入以下代码

void Application_Start(object sender, EventArgs e)

{

// 在应用程序启动时设置访问计数器为0

Application["VisitCount"] = 0

}

void Session_Start(object sender, EventArgs e)

{

// 在每个新会话开始时将访问计数器加1

Application.Lock()

Application["VisitCount"] = (int)Application["VisitCount"] + 1

Application.UnLock()

// 将访问计数器存储到当前会话的Session对象中

Session["VisitCount"] = Application["VisitCount"]

}

int visitCount = (int)Session["VisitCount"]

建一个数据

create talbe count(

total int not null default 0 comment '计数数量'

)engine=engine charset=utf8

链接数据库

取出total的值

每次刷新页面将数据加1

将total放回数据库

可以调用流量统计插件。

流量统计插件可以直接添加在网页当中,有人浏览的时候会自动计数,并且保存浏览数据,可以在账户管理当中查看某个网站的浏览量。

如果自己有条件,也可以买服务器,自己写一个统计的程序,保存浏览量的数据到数据库当中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12162018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存