大家统计页面访问量怎样做的

ruoye_2008 2010-01-19 09:44:38
如果有几百个页面,每个页面都用application来添加一个全局变量,那不太占内存了

有没有好的解决方法,大家这部分是怎么做的
...全文
724 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
眼神eye 2010-01-22
  • 打赏
  • 举报
回复
可以用上下文,根据键值对存储记录访问不同网页的人数
liren2 2010-01-22
  • 打赏
  • 举报
回复
哇卡,方法好多!
IT源哥 2010-01-22
  • 打赏
  • 举报
回复
这样吧,服务器上就放一个全局变量,用来统计数据,每次网页访问,就往一个变量计算加1,每天晚上把这个变量的计算加入到数据库中保持起来,然后把变量清0
dumbant 2010-01-20
  • 打赏
  • 举报
回复
MYGOD,居然想到用SESSION!!!
zuguanqun 2010-01-20
  • 打赏
  • 举报
回复
GOOGLE 有嵌入JS 统计访问量
这个不错,
chen99xiao 2010-01-20
  • 打赏
  • 举报
回复
记录日志!
Z8157522 2010-01-20
  • 打赏
  • 举报
回复
cnzz....用别人做好的吧
potahai 2010-01-20
  • 打赏
  • 举报
回复
你那几百个页面都是独立的 ,还是属于某一个模块的子页面哦? 还是生成的静态页面哦

详细点说明一下 别一整就几百个页面。
Ryansrx 2010-01-20
  • 打赏
  • 举报
回复
谁没事做几百个页面啊,如果真有那也只能用数据库建张表
cmzx3444 2010-01-20
  • 打赏
  • 举报
回复
你可以写个过滤器,再把请求的页面计数后放到一个hashmap中,key就是你的jsp地址,value可以是一个对象,封装访问信息的对象,然后通过异步持久化到文件或数据库
ghosteryly 2010-01-20
  • 打赏
  • 举报
回复
写数据库吧,没多大开销吧,一张表,一段代码而已
pengrong 2010-01-20
  • 打赏
  • 举报
回复
用的第三方的51La来统计
hyowner 2010-01-20
  • 打赏
  • 举报
回复
我顶!!!
fbysss 2010-01-20
  • 打赏
  • 举报
回复
数据库固然可以,但开销是比较大的。
可以使用第三方的统计服务。有免费的https://www.google.com/analytics/
可以使用Web服务器的日志分析来做。http://www.chedong.com/tech/awstats.html
重返春季 2010-01-20
  • 打赏
  • 举报
回复
用session,并且需要些数据库的。
ruoye_2008 2010-01-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 crazylaa 的回复:]
我就不信你几百个页面的网站,每个页面都要统计,居然不用数据库?(静态页面除外)
[/Quote]

呵呵,这位同志反应好强烈,几百个页面只是个假设
sean1203 2010-01-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 kksss 的回复:]
GOOGLE 有嵌入JS 统计访问量

[/Quote]
en
可以写一个listener监听的嘛
然后用socket发信息给一个专门处理访问人数的java程序执行
--------我想的
有请楼下高手。。。
sean1203 2010-01-19
  • 打赏
  • 举报
回复
mark
kksss 2010-01-19
  • 打赏
  • 举报
回复
GOOGLE 有嵌入JS 统计访问量
dinghun8leech 2010-01-19
  • 打赏
  • 举报
回复
楼主搜搜51la
网上像这种嵌代码统计访问量的工具很多的。
加载更多回复(5)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧