什么是feed流?

  • 什么是feed流?

    feed是将用户主动订阅的若干消息源组合在一起形成内容聚合器,帮助用户持续地获取最新的订阅源内容。feed流即持续更新并呈现给用户内容的信息流。

    从以上定义中可以看出

    • feed是一种给用户持续提供内容的数据形式
    • 是由多个内容提供源组成的资源聚合器,由用户主动订阅消息源并且向用户提供内容

    总结一下: feed是将用户主动订阅的若干消息源组合在一起形成内容聚合器,帮助用户持续地获取最新的订阅源内容。 严格按照上述定义来说,我们通常说的搜索结果、排序列表都不能算作feed流。

    feed流的展现形式有很多种,主要的有timeline以及rank。

    -timeline:是最典型的feed流展示方式,按照feed流内容更新的时间先后顺序,将内容展示给用户,早期的微博、朋友圈都是典型的timeline。
    -rank:即按照某些因素计算内容的权重,从而决定内容展示的先后顺序。例如当前的微博主页信息流算法即抛弃了原始的timeline,而采用最新的智能排序。

你可能感兴趣的:(Java)