PHP中如何统计 月点击量 周点击量 日点击量!

来源:百度知道 编辑:UC知道 时间:2024/05/17 20:48:13
PHP中如何统计 月点击量 周点击量 日点击量:

请给源代码和思路,谢绝复制 谢了 在线等,有好代码和思路的加我可以,给加分!

哈哈 上半年我刚研究过流量统计 花了两周时间呢!包括月点击量 周点击量 日点击量 小时统计 包括IP和PV 还有地域分析 浏览器 分辨率 操作系统 等等 需要的话我可以给你源码 不过有点点复杂

整体思路就是 每次用户访问时根据需要做对应的记录 就OK了
比如每点击一次 日点击量就+1 每24小时进行一次周点击量计算并保存下来,计算方法就是 旧的点击量 加上昨天一天的 日点击量 就是新的点击量了

详细的 .... 我语文不好。。。 不好描述 呵呵

字段 点击 时间

当人打开页的时候查询数据库
select * from table where shijian='当前日期'
判断是否有今天的记录
没有的话,insert 一条
insert into table (id,dianji,shijian) values ('','1','当前日期')
有的话
update table set dianji=dianji+1 where shijian='shijian'
这样的话,存到数据库里就有每天多少点击了,就可以统计
月点击量 周点击量 日点击量了
(我对于时间的一些函数也不太会,学习状态,就不来献丑了,思路就是这个样子了,呵呵)

如果 让我做
我会先设计一个好的 记录访问者信息的格式:

访问时间:从1970/01/01/的秒数;
访问者ip
访问url
来自url

然后再写好webservice

简单的来说就是讲数据按照时间来分组然后做统计来实现,具体的是一些列的设计

建表
二个字段: 点击数 和 时间

然后没打开一次网页 点击数 +1 条

然后再根据条件sql输出