Livid
406.45D
549.2D

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

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

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

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