计算点击率问题

本文介绍了一种网站统计系统的实现方案,包括配置参数表定义、统计周期设置、过滤器设计及图表展示等内容,有助于减少数据库操作频率并提升统计效率。

1、        建立一个参数配置表,系统启动后,就要读取这个表中属性,在这个表中,建立一个标志,叫做是否统计栏目0:不统计,1为统计。在建立另外一个参数,叫做写入db周期,当这个值为1时,表示一天把统计结果写入一次,如果设置成7表示一周统计写入db一次,也就是按照周进行统计分析(这样做的好处是,减少操作db频率,而且速度也特别快,另外,这种统计,对数据要求也不是非常严格,并向与钱大交到,差一点也不行,所以即使死机了,或者重启动服务器,对它影响也不大)。

2、        建立要统计的网址表,系统启动后,如果“是否统计栏目”值是1时,读取这个表中的数据,并保存到内存当中。

3、        建立一个filter,当有人执行一个链接时,一定要经过filter,这时filter开始对要统计的栏目进行计数。根据统计周期定期写入db

4、        做一个机能,来读取数据,能够更具数据生成统计图,统计图可以用柱状图或者其他种图都可以。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值