网站大量收购独家精品文档,联系QQ:2885784924

知乎Feed流的架构演进.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
资料 知乎Feed流的架构演进 我们每天都在刷知乎、刷微博、刷 Twitter,推文一条接一条地从你的指尖流过,信息就这样被你获取了。可你有没有想过背后支撑着这信息流的技术是怎么样的呢? 什么是 feed ? 什么是 feed?你现在手机上的知乎、微信、微博等 App 中就存在着 feed。 不太严谨地划分,用户获取信息的方式可以分为 Pull 和 Push,即“拉”/“推”。再详细一些,用户主动去获取、并且明确指定自己希望获取的信息的过程是 Pull,而在不明确表述自己的信息需求的情况下,被动接受信息的过程是 Push。 举个例子:一个人走到图书馆,按照字母表找到某一本书,获取这本书的内容,可以看作是主动寻找信息;当这个人坐到电视前,他并不知道可能会有什么内容出现,这可以看作是被动接受内容。 feed 从英文翻译过来是【投喂;供给;满足】的意思,feed 流产品形象地将用户等待接受信息的场景描绘为用户被信息“投喂”。feed 流在中文里可以翻译为“信息流”。如果将 feed 描述为一个信息准备被投喂,那么 feed 流则是多个准备投喂的“信息”像流水线一样按照一定规则排列好。 feed 的特点 ? 现在,当大家讨论 feed,一般来说会特指一列可以不断向下滑动不断加载的信息列表。feed 具备以下几个特点: 使用简单,主要操作只有点击、向下滑动加载。 信息量大,每个 feed 条目都是一个独立的信息。 兼容性好,可以在 feed 中展示文字、图片、视频、甚至是可操作的卡片。 …… 它被大量地应用在不同领域的不同应用上,也成为了用户上网消费大量内容时,最熟悉的交互模式。 feed 流产品的发展历史 ? feed 流是一个非常笼统的说法。在我看来,将一类信息按照一定规律进行排序就可以称为 feed 流产品。由于其同时兼顾了大量信息下的展示与消费,如今 feed 流产品越来越被大多数互联网产品所使用。 早期互联网中,门户网站上一列列的文章标题,可以算作最早的 feed。由编辑筛选,每个人看到的都是一致的内容。随着媒体式的中心化发声方式从线下纸媒,理所当然般继承到了互联网上,不论中美,在最初的互联网世界上都出现了许多门户巨头。 此时门户主页可以看作是最原始的 feed,这个时候并没有后来流行的“订阅”及“个性化”等信息分发方式,所有人接受到的信息是相同的。 互联网上基于“订阅”的个性化 feed 开始被较大规模使用是从 RSS(Really Simple Syndication,一个互联网信息来源格式规范)开始的。在 Web 时代,每个站点会独立发布消息。由于网站数量的爆发式增长,RSS 协议开始被用户用来订阅独立站点发布的消息,这样,用户可以在一个 RSS 阅读器上看到所有订阅站点发布的消息,而不需要再去不同的网站接受信息。 从 RSS 阅读器开始,这种“持续更新不同来源的信息,并呈现给用户的信息组织形式”也就正式拥有了“feed 流”的名字。 而接下来,随着互联网的发展,“订阅”行为已经不再局限于 RSS 协议这个媒介。一系列产品的出现,开始允许用户以极低的成本发布信息,并非常容易的在一个产品中关注其他发布信息的人,比如:Facebook、Twitter、微博、知乎、微信的朋友圈等。 由于 feed 流产品可以将所有订阅的信息源(信息创作者 / 信息类型 / 信息发布者等)发布的信息汇集到一个地方,同时按照一定的规则排序展示出来,大大提高了用户接受信息的效率,这也就成为了这些产品的主要消费场景。 随着互联网产品和技术的演进,将 feed 的使用成本再次降低。之前主流的 feed 大都依赖“订阅”这一关注关系实现,而此时可以在取消了关注行为后,直接根据用户的信息消费历史,使用数据挖掘的手段,计算使用者可能对哪些内容感兴趣,从而进行 feed 生成。 这将 feed 的使用成本再次降低,使用者的门槛变得无比之低,越来越多的产品开始向此方向尝试,例如 YouTube、Facebook、知乎。 总的来说,feed 中的内容来源有以下几种: 由少部分人发布。 基于订阅行为获取。 由机器计算。 当然,也可以是他们 3 者的任意混合所组成。 feed 流排序规则演进 ? 最开始 feed 是一类信息按照一定规则排列,上面讲述了 feed 的来源与发展,那么排序规则同样存在这个“进化”的过程。 最初的 feed 是编辑按照人主观的意识,来决定不同文章的排序,就像编辑一本杂志,所有人会看到相同的内容与序列。 在“订阅”行为变得普及以后,不同的人由于订阅内容的不同,会有完全不一样的 feed 流产生,显然这时不会再有编辑为每一个人排序。 在各种类型的信息订阅产品中,信息的时效性都是一个比较重要的考量,一个最简单也是比较符合使用者需求的做法是:

您可能关注的文档

文档评论(0)

hkfgmny + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档