最近在写自己的blog,写到浏览数发现有些问题,但为了赶紧把整个项目1.0写出来 先忽略咯,这里放篇博客占坑,以后再来完善。
如题:如何设计文章浏览次数的统计
1. 判断IP是否一样
2.将用户浏览过的文章id放入cookie或session, 再次访问时判断cookie或session中是否已存在(放在redis中应该也可以吧),放入session中的缺点是如果关闭浏览器再次打开该文章,还是会+1. 总比每次加1要好
3.若觉得经常修改数据库影响性能, 可以将文章id和访问次数放入缓存中,定时更新
4.存在脏数据的问题