猿问

网站开发中通常使用哪种方案来统计今日浏览量,今日发帖数等栏目

  1. 阅读类网站上面经常有今日浏览量、今日发文量、今日评论量等,请问哪种统计方案比较好呢?
  2. 文件+Cookie的方式,24小时清空一次服务器上的文件.dat文件与客户端cookie,用户24小时内访问只写入一次。
  3. 数据表记录,把这些字段单独提出来作为一个表,然后结合ip记录到表中。
  4. 数据表统计,使用createTime与count聚合函数,直接统计这些字段。
  5. Redis,把统计内容放入redis内,24小时过期。

请问各位大佬有什么好的方式呢?
这几种方案我思考后感觉各有优劣,请问一般ip量10万左右的网站,采用哪种方案比较好呢?

慕码人8056858
浏览 510回答 4
4回答

富国沪深

GA、CNZZ或者开源的piwik也可以看看。

芜湖不芜

使用redis存储访问记录,没个几个小时写入数据库一次,每天午夜23点对访问量进行一次统计存入一个统计表中,访问记录只存储最近一周数据,超过时间每天删除

婷婷同学_

早期在程序中统计,现在的做法通过日志分析或埋点的方式通过第三方数据分析工具如谷歌的GA来统计
随时随地看视频慕课网APP
我要回答