如何做贴子的阅读统计?
是用cookie记录用户是否在阅读过吗?还是记录数据里面,如果是入库,那数据量不是很大?希望做过的朋友提供一个思路,谢谢
嗯, 你cookie记录阅读是怎么做呢?cookie是写在用户的客户端, 肯的是给你的帖子加一个阅读统计的字段,第一次用户进入这个帖子时 阅读数+1,你可以写一个cookie记录在一定时间内,防止用户刷新顶阅读数。
思路,仅供参考:
1:Cookie,记录用户访问过的id列表,根据某个时间段,还计个大体的有效数。
但然有人不刷清cookie刷量,就看你的访问量有没有那么重要了。
重要的就存在服务器session记录了,相对进一步防刷。
2:通常好多页面都是静态生成的html,所以访问页面时,多数是异步发送一个请求。
把用户访问发送到服务器,服务器再根据请求进行更新。
3:如果要进一步优化,就是建个队列机制,再定时更新(不过一般的项目,直接更新到数据库就可以了)