稍微研究了一下 linux do 主页的两个“未读”和两个“热门”的区别

感觉好像没有帖子讲得比较清楚,刚刚稍微研究了一下顺便分享一下


按照从左到右的顺序讲

“最新” vs “新”

第一个“最新”,对应英文 latest(在 linux.do/ 后面加上 latest 即可直接访问,下同),官方的中文解释是“有新帖子的话题”。

第二个“新”,对应英文 new ,官方的中文解释是“最近几天创建的话题”。

这两个都是根据“活动”这一指标进行排序,简单来说就是只要这个帖子下有新的人回复了就会被顶到最上面。

他们俩的区别主要有3个:

  1. “最新”中会有始皇手动置顶的消息,“新”中没有。
  2. “新”只有“最近几天”创建的话题,“最新”则囊括了所有时间创建的话题。
    正如官方的中文解释,“新”是“最近几天创建的话题”。
    可以看下图我圈出的浏览量,右边(“新”)没有特别大浏览量的,而左边有两个上千浏览量的,而这两个帖子的创建时间都是距离现在有好几天了。而右边的“新”的帖子创建时间基本上都是今天,实际我观察了一下,好像只有12h内的帖子,并不是官方解释中的“最近几天”。

    也因为这一点,“最新”是划不到底的,“新”刷起来则很快就到底了。

两个“未读”

第一个“未读”(英文 unread)是“您当前正在关注或追踪,具有未读帖子的话题”,第二个“未读”(英文 unseen)是“新话题和您当前正在关注或追踪,具有未读帖子的话题”,可见第二个的帖子范围只比第一个多了一个“新话题”。
image

那“正在关注或追踪”指的是什么呢?我在这里面发现了我创建的帖子、我回复过的帖子、我收藏过的帖子。当然,会出现在这里的帖子都必须具备“未读”这个特征,“未读”指的是“你没有把这个帖子下的所有回复全部看完”。

两个“热门”

首先,与“最新”和“新”不同的是,这两个“热门”都引入了“浏览量”这个权重进行排序。

第一个“热门”(英文 top)指的是“过去一年、一个月、一周或一天种最活跃的话题”,

我们也可以看到这里可以根据“一天”“一周”等时间范围来进行手动筛选。

虽然是按照“浏览量”排序,但也不完全是只看“浏览量”,下图就可以看出,中间出现了一个“811”,并不比下面的一个帖子的“987”要大,再看一下活动时间和创建时间都距离现在的时间比较近,可以看出还引入了时间权重进行排序。

第二个“热门”(英文 hot)指的是“最近热门话题”,无法手动按时间范围筛选。
image

但这个“最近”具体是最近多长时间我也没搞清楚,大概看了一下,发现大部分是9月份和8月份创建的话题,但也有看到5月份的话题,或许也是遵循某种特定权重的排序算法吧。

20 个赞

top和hot这贴也提了

1 个赞

中英适配性有时候确实难解

基本不会点这两个吧

我经常用“热门”
可以快速看看最近比较火的帖子

大帅哥是不是一直都是点然后每一个帖子都一一回复一遍 :tieba_025:

就你懂得多! :hocho:

1 个赞

终于解惑了~