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

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

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

添加 :
3.用户活跃度:
每个人的个人中心都有一个用户活跃度的排名,我看了下第一名与我,他最后的发帖时间是 37 天前,37 天前才发言的竟然是今日第一活跃用户?这不禁让我对用户活跃度排名的机制感到困惑,难道在 V 站这样的网络社区,用户的活跃度不最应该取决于该用户的发帖这个行为吗?还有什么更重要的?充值吗?(误,因为我看到他有一个金币,我没有金币,乱猜的,不太敢确定)
530 次点击
所在节点    问与答
1 条回复
d3vil
2018-12-21 11:46:00 +08:00
4.帖子内的排序:
看到有的帖子(比如这个: https://www.v2ex.com/t/519210 ),一进去全是马克,需不需要什么机制能够对一个帖子内的楼层进行按因子智能排序呢?或者至少提供这么一个功能,用户可以选择智能排序,也可以选择原生的发帖时间排序。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/519382

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX