Livid
282.71D
547.89D

为了防止一些过于久远的主题被顶上首页,刚刚部署了一些新逻辑

  •  
  •   Livid ·
    PRO
    · Nov 29, 2012 · 15992 views
    This topic created in 4934 days ago, the information mentioned may be changed or developed.
    - 在一些过于久远的主题上,会出现这样的提示:

    http://www.v2ex.com/t/32520

    - 如果回复这样的主题,那么带来的效果是 topic.last_touched = topic.last_touched + 86400 而不是 topic.last_touched = self.now(),而主页的排序是 Desc(Topic.last_touched)
    18 replies    1970-01-01 08:00:00 +08:00
    shellex
        1
    shellex  
       Nov 29, 2012
    嗯,很有效的提示,相当于「挖坟者请自重」!
    0racleTink
        2
    0racleTink  
       Nov 29, 2012
    这个太有必要了
    Elix
        3
    Elix  
       Nov 29, 2012
    那个帖子里,有一行 “29 回复 | 直到 1970-01-01 08:00:01 AM” @Livid 这个时间戳不太对吧。
    Livid
        4
    Livid  
    MOD
    OP
    PRO
       Nov 29, 2012
    @Elix 因为那个帖子的 last_touch 被用来做一个特别的测试。其他帖子不会这样。
    chuangod
        5
    chuangod  
       Nov 29, 2012   ❤️ 4
    主要是防止和PB3有关的吧
    好吧,我是来骗“感谢回复”的
    哈哈
    CoX
        6
    CoX  
       Nov 29, 2012
    @Livid http://www.v2ex.com/t/49297#reply14 这贴别置顶了么? 一直在首页第一条;还是由于这次调整带来的副作用??
    Livid
        7
    Livid  
    MOD
    OP
    PRO
       Nov 29, 2012
    @CoX 多谢,你发现了一个 bug。

    现在解决。
    Livid
        8
    Livid  
    MOD
    OP
    PRO
       Nov 29, 2012
    @CoX Fixed.
    CoX
        9
    CoX  
       Nov 29, 2012
    @Livid Good 效率很高呐 :)
    liwei
        10
    liwei  
       Nov 29, 2012
    @chuangod 嗯,目测这应该是一个很重要的原因。
    mytharcher
        11
    mytharcher  
       Nov 29, 2012
    可以参照阮一峰这个系列研究个算法策略:

    http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_newton_s_law_of_cooling.html
    clowwindy
        12
    clowwindy  
       Nov 29, 2012   ❤️ 5
    可以用 topic.last_touched = K * topic.last_touched + (1 - K) * now
    其中 0 < K < 1
    这样平滑一些。K 越小,越容易被顶上首页。可以反复调整它,直到达到最佳效果。
    ichigo
        13
    ichigo  
       Nov 29, 2012
    nice~
    sNullp
        14
    sNullp  
       Nov 29, 2012
    @clowwindy 支持
    igeeker
        15
    igeeker  
       Nov 29, 2012
    动作好快啊
    xhinking
        16
    xhinking  
       Nov 29, 2012
    @Livid 其实有些久远的主题也有价值,不如在久远的主题中突出一下发布时间。
    xhinking
        17
    xhinking  
       Nov 29, 2012
    @Livid 手太快了,没看到黄色提示就回复了。。。忽略上条回复
    Keinez
        18
    Keinez  
       Nov 29, 2012
    Opera Mini上面看不到黄色提示。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1480 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 23:58 · PVG 07:58 · LAX 16:58 · JFK 19:58
    ♥ Do have faith in what you're doing.