V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iiduce
V2EX  ›  V2EX

关于发帖在首页显示的排序问题,望管理员解答 @Livid

  •  
  •   iiduce · 2019-08-26 15:21:22 +08:00 · 6118 次点击
    这是一个创建于 1919 天前的主题,其中的信息可能已经有所发展或是发生改变。
    @Livid

    每次刚发的帖子就会显示在首页的靠后的位置,请问这个是什么原因?

    是不同节点在首页的显示有排序权重?还是我的 id 被降权了?

    之前曾问过 @Livid 这个问题,告诉我我的 id 没有做任何处理。

    我一般不爱较真,但是每次发帖看到这个都如鲠在喉啊。

    如果是我个人 id 问题请告知,以后不再发帖就是了。

    27 条回复    2021-09-15 12:41:48 +08:00
    Livid
        1
    Livid  
    MOD
       2019-08-26 15:23:17 +08:00
    你的账号的状态是正常的。
    iiduce
        2
    iiduce  
    OP
       2019-08-26 15:33:47 +08:00
    @Livid 嗯。那能说下刚发的帖子在首页显示位置的逻辑吗?刚发的帖子就显示在了中下部,没多久眼瞅着就要沉到了第二页。
    xiri
        3
    xiri  
       2019-08-26 15:34:18 +08:00 via Android
    v2 貌似是以点击“创作新主题”的时间来跟其他主题的最后回复时间进行比较来排序的
    猜测上面图片中的帖子你花了三分钟左右编辑?
    xiri
        4
    xiri  
       2019-08-26 15:35:58 +08:00 via Android
    @xiri 个人猜测
    我发过几个帖子也是这样 从来没有说帖子发出来显示在第一个的,并且每次都位置都不是固定的
    iiduce
        5
    iiduce  
    OP
       2019-08-26 15:36:42 +08:00
    @xiri 这个显然不是,我编辑半小时以上的帖子都有。
    Livid
        6
    Livid  
    MOD
       2019-08-26 15:47:40 +08:00
    你提到的这个问题,确实,在目前的「全部」首页上也可以复现:

    https://www.v2ex.com/?tab=all

    我去看一下这个地方的源代码(好久没有动过了),然后回答你。
    mokeyjay
        7
    mokeyjay  
       2019-08-26 15:48:55 +08:00
    @Livid #6 我也很好奇我帐号的降权情况,如果是的话什么时候能解除
    Livid
        8
    Livid  
    MOD
       2019-08-26 15:56:10 +08:00   ❤️ 2
    造成这个困惑的大概原因是这样的:

    1. 取出最新主题列表的 SQL 的排序依据是 last_touched,last_touched 本身有一个算法,每个新回复对 last_touched 造成的影响和主题本身的创建时间有一个负相关关系。last_touched 如果超过当前时间就会是置顶效果。如果一个主题在短时间内连续收到多个回复就有可能让 last_touched > now。
    2. 在渲染主题列表时,列表中显示的那个相对时间取的是 last_replied,如果主题没有被回复过,那么取的是 Topic.created。last_replied 和 created 在繁忙时段会有可能小于 last_touched。
    Livid
        9
    Livid  
    MOD
       2019-08-26 15:57:41 +08:00
    @mokeyjay 看了记录,因为你之前发布一个找盗版下载的帖子而导致降权。如果能够保证之后不会再发的话,可以恢复。
    mokeyjay
        10
    mokeyjay  
       2019-08-26 16:03:45 +08:00
    @Livid #9 这……是很久以前发的吧😂我知错了,我已详细阅读底部的 关于 和 FAQ,保证以后不犯,还请恢复一下
    Livid
        11
    Livid  
    MOD
       2019-08-26 16:05:14 +08:00
    @mokeyjay 不算太久,90 天前。谢谢你对规则的理解,已经恢复。
    Livid
        12
    Livid  
    MOD
       2019-08-26 16:06:23 +08:00   ❤️ 1
    @iiduce 是 last_touched 的算法导致的困惑。我会对这个算法进行微调,让受信任的老用户不会再遇到这个问题。谢谢反馈。
    mokeyjay
        13
    mokeyjay  
       2019-08-26 16:10:01 +08:00
    @Livid #11 我翻看了自己发过的主题帖也没啥印象,能告知帖子标题吗?
    Livid
        14
    Livid  
    MOD
       2019-08-26 16:12:17 +08:00
    @mokeyjay 那类主题在这里会绝对被删 + 降权:

    mokeyjay
        15
    mokeyjay  
       2019-08-26 16:28:23 +08:00   ❤️ 1
    @Livid #14 噢好吧,想起来了,抱歉
    None123
        16
    None123  
       2019-08-26 16:30:54 +08:00
    @Livid 登录之后 404 就是账号被 ban 了吗?
    shidenggui
        17
    shidenggui  
       2019-08-26 16:31:38 +08:00
    @Livid 之前我有个帖子被移动到水深火热,不知道自己有没有被降权。因为很珍惜 v 站的账号,所以想了解下。
    iiduce
        18
    iiduce  
    OP
       2019-08-26 16:38:27 +08:00
    @Livid 嗯,能改进就好 :)
    akira12
        19
    akira12  
       2019-08-26 17:14:29 +08:00 via Android
    这个帖子看着极度舒适啊,还能跟站长讨论排序算法
    Livid
        20
    Livid  
    MOD
       2019-08-27 01:33:36 +08:00
    @shidenggui 没有。
    gIrl1990
        21
    gIrl1990  
       2019-09-19 19:49:55 +08:00
    @Livid 我的账号也帮忙处理下。
    ps: 😂我知错了,我已详细阅读底部的 关于 和 FAQ,保证以后不犯,还请恢复一下
    hhp
        22
    hhp  
       2019-10-15 06:53:26 +08:00 via iPhone
    @akira12 只是你以为是讨论
    Livid
        23
    Livid  
    MOD
       2019-10-16 14:55:16 +08:00
    @iiduce 之前你反馈的这个问题,在代码中相关的部分已经在今天部署的版本中做了调整。谢谢。
    iiduce
        24
    iiduce  
    OP
       2019-10-16 16:08:44 +08:00
    @Livid 嗯,现在看首页舒服多了。作为伴随了近十年的平台,希望能越做越好,一起成长。
    taojing10
        25
    taojing10  
       2020-01-14 15:30:26 +08:00 via iPhone
    @Livid 我的好像也被降权了?有办法看到处罚信息吗,这样也好知道什么不该做
    IntelliJ
        26
    IntelliJ  
       2020-03-10 15:21:35 +08:00 via iPhone
    @Livid 您好,发现我的账号可能也存在降权的情况。我一定努力改正,能帮我恢复下吗?
    bhc003
        27
    bhc003  
       2021-09-15 12:41:48 +08:00
    @Livid 你好,管理员,我的账号在刚开始发帖时都能「名列前茅」,但最近发现,刚发的帖子也会「石沉大海」在专门的标签中查看,根本是看不到的,只能通过个人页面关注我的帖子的状态。 麻烦帮助查看是什么原因,是否存在我的账号异常的情况?谢谢~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1243 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:23 · PVG 02:23 · LAX 10:23 · JFK 13:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.