1
Livid MOD 你的账号的状态是正常的。
|
3
xiri 2019-08-26 15:34:18 +08:00 via Android
v2 貌似是以点击“创作新主题”的时间来跟其他主题的最后回复时间进行比较来排序的
猜测上面图片中的帖子你花了三分钟左右编辑? |
6
Livid MOD |
8
Livid MOD 造成这个困惑的大概原因是这样的:
1. 取出最新主题列表的 SQL 的排序依据是 last_touched,last_touched 本身有一个算法,每个新回复对 last_touched 造成的影响和主题本身的创建时间有一个负相关关系。last_touched 如果超过当前时间就会是置顶效果。如果一个主题在短时间内连续收到多个回复就有可能让 last_touched > now。 2. 在渲染主题列表时,列表中显示的那个相对时间取的是 last_replied,如果主题没有被回复过,那么取的是 Topic.created。last_replied 和 created 在繁忙时段会有可能小于 last_touched。 |
12
Livid MOD @iiduce 是 last_touched 的算法导致的困惑。我会对这个算法进行微调,让受信任的老用户不会再遇到这个问题。谢谢反馈。
|
17
shidenggui 2019-08-26 16:31:38 +08:00
@Livid 之前我有个帖子被移动到水深火热,不知道自己有没有被降权。因为很珍惜 v 站的账号,所以想了解下。
|
19
akira12 2019-08-26 17:14:29 +08:00 via Android
这个帖子看着极度舒适啊,还能跟站长讨论排序算法
|
20
Livid MOD @shidenggui 没有。
|