关于 Laravel-china 阅读数的问题
首先声明,我没有看过本站的源码,只是在使用过程中发现的一个小问题,所以发帖询问一下。
每个帖子的 title 的下面都有上图所示的一个基本信息,其中最后一个阅读 660,表示的是这个帖子被阅读过的数量,那么到底该如何定义阅读过这个词呢,我想每个人都有自己的看法,就是不知道有没有一个统一的规范认知了。
本站是怎么处理的呢,我发现我自己的帖子(别人的帖子也一样),只要我刷新一下,这个数量就会 +1,个人感觉这样处理是不太妥的。
Ruby-China 中只有点击数(hit)的记录,经我测试,不论是我自己的帖子还是别人的帖子,我反复点击 hit 数量都是没有增加的。
Github 也有相关的阅读过的概念,下图是我维护的一个仓库的数据,他有记录访客和独立访客(我自己翻译的,不对请拍砖)
可以看到,有从本站进去的访客记录,当我再一次从本站相关的页面链接 跳转到相应仓库中,然后刷新之前的 Github Traffic 页面,发现两个数量都是没有变化的。
根据这个,我觉得本站的阅读数的概念应该类似 Github 中的访客的概念为稳妥。但具体是怎么实现的,或者怎么定义的,我觉得有必要重新设计一下。
不过,如果本站的最初开发者就是这么想得或者这么设计的,就那就当我没说,尊重原作者的意见也是很重要的。
写的不好,欢迎吐嘈拍砖
推荐文章: