V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
d3vil
V2EX  ›  问与答

V 站的帖子排序、用户发表内容这两块是怎么做的?

  •  
  •   d3vil · 2018-12-20 14:58:14 +08:00 · 528 次点击
    这是一个创建于 1996 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1.帖子排序:
    第一个问题:比如“全部”这个节点,这里面的帖子列表的排序的相关因素有哪些?比如:发帖时间、回复数量、最后回复时间等。
    第二个问题:为了优化排序,是否可以添加这些因素:发帖人的对 V 站的贡献率和活跃程度、暂时想不出来了,大家可以尽情发挥想象力...
    第三个问题:目前 V 站帖子排序的关键因素,是出于背后的什么考虑去这样抉择的呢?能分享一下吗?
    2.用户发表内容:
    我发现发帖成功后在该帖子分类列表下、回复一个帖子后个人中心的“我的回贴”中,真实数据不会实时呈现出来,那么是使用了事务、缓存?缓存更新周期和事务提交周期 V 站是怎么设置的呢?可以分享给大家参考一下吗?

    还有其他的大家知道的相关的 Topic 吗,大家可以提出来分享交流~

    添加 :
    3.用户活跃度:
    每个人的个人中心都有一个用户活跃度的排名,我看了下第一名与我,他最后的发帖时间是 37 天前,37 天前才发言的竟然是今日第一活跃用户?这不禁让我对用户活跃度排名的机制感到困惑,难道在 V 站这样的网络社区,用户的活跃度不最应该取决于该用户的发帖这个行为吗?还有什么更重要的?充值吗?(误,因为我看到他有一个金币,我没有金币,乱猜的,不太敢确定)
    1 条回复    2018-12-21 11:46:00 +08:00
    d3vil
        1
    d3vil  
    OP
       2018-12-21 11:46:00 +08:00
    4.帖子内的排序:
    看到有的帖子(比如这个: https://www.v2ex.com/t/519210 ),一进去全是马克,需不需要什么机制能够对一个帖子内的楼层进行按因子智能排序呢?或者至少提供这么一个功能,用户可以选择智能排序,也可以选择原生的发帖时间排序。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2175 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:36 · PVG 09:36 · LAX 18:36 · JFK 21:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.