日期:2014-05-17  浏览次数:20401 次

php 网站首页图片点击量统计
图片统计点击量,然后每天将前一天(我这里是想每天凌晨作为依据)统计数据结果写入到数据库。
现在我有两个疑问:
1.如何判断出,图片点击量是前一天的,也就是说,如何区分今天和昨天;
2.考虑到网站首页有很多图片,每张图片点击都写到数据库的话,数据库压力太大,所以不知道有没有其他更加省力的方法,求教...

------解决方案--------------------
获取时间戳,区别今天还是昨天。
可以先将一天的计数写在一个txt中,然后等一天结束后或第二天存入到数据库中。不然每点击一次就访问一次数据库,这样比较慢。
------解决方案--------------------
请问做这个有意义吗??理论上来说如果想实现的话,不用给你手动删除也行啊,程序就可以实现,思路是这样的:图片没点击一次,就在数据库相应字段累加1,这样一天的图片点击量不就下来了吗??当然这样又会出现没法区分“今天”“昨天”“明天”的问题了,不过这个还是很好解决的,就是在增加点击量的前面将当天的日期(截止到“日”)存入数据库中另一个字段中,然后在判断这个字段的日期与当日的日期是否相符,如果相符,就继续累加,如若不是,则改为0在累加,这样不就搞定了吗??不过每天都统计,貌似这样做的意义不大哦。。。。。。。