微信朋友圈,你知道是怎么设计的吗?

时间:2019-08-25 来源: 佛学

17: 07

来源:每个人都是产品经理

微信朋友圈,你知道怎么设计吗?

微信朋友圈是如何设计的?在本文中,作者梳理了朋友圈的操作过程,并介绍了其背后的设计思想。

cabc7dca69034eca9943b9a798aa6d68.jpeg

当您在一秒内拍摄自画像时,在一小时内修复图片,然后打开朋友圈,点击您发送的那一刻,在后台进行多少工作?

我们太习惯了它,没有意识到它背后的复杂逻辑。为什么每天数十亿美元的朋友数量没有导致微信崩溃?

我看到了朋友圈负责人陈明的讲话。他分享了微信的结构,数据结构设计等。演讲非常好,非常真实,但有时程序员需要努力去理解。在这篇文章中,我将从产品的角度解释整个逻辑,写下我自己的思考和理解,希望每个人都能收获。

dff0f4a9cedd491ca28d0ff5294af843.jpeg

首先,发送一个朋友圈1. CDN

当我们把精心修复的地图放进去时,朋友圈点击发送。几秒内是否有零延迟的感觉?

这是因为,当我们在朋友圈中时,第一步是将您发布的图片传输到腾讯最近的CDN节点。这时,它不是通过微信后台服务器,所以它会非常快。

(CDN不在这里,您可以想象淘宝的菜鸟仓库网络,首先将货物发送到仓库配送点,然后交付给您。)

2.发布表格

当图片成功传输到CDN时,微信客户端将通知朋友圈CDN,说有人做了自画像。

当你发送一个朋友圈时,很可能会阻止你的EX或带领老板。

因此,微信朋友圈的背景会写出你发送的图片,这张图片的URL地址,然后谁可以看到图片(非常关键)等等到发布表格。

3.专辑表

写入发布表后,您将自拍定位到相册列表中。专辑表实际上非常小,因为它存储了一个索引指针。

也就是说,当您打开自己的相册列表以查看过去发送的数百张照片时,表格中的数据将根据索引发布。

4.时间表

写入相册表后,它将进入非常关键的步骤,触发批量操作。

会有一个差事,跑过来通知你所有的地址簿朋友,说你做了自拍,然后你会把这个自拍器插入你朋友的时间线。

当你的朋友刷新时,你会看到你的自拍!哦耶!

当然,前提是你的朋友没有删除你,熏黑你,阻止你,并没有看你。我们将专注于讨论如何处理这些过滤权限问题。

二,刷朋友圈

行。假设小王是你的微信朋友。如果你工作五分钟,你就做不到。休息一下,刷你的朋友。

当小王打开一个朋友圈时,他会拉自己的时间表。此时,他的时间表将知道有新版本。小王的微信客户端将根据您发布的元数据转到CDN。该图像的URL被拉到本地,然后小王可以看到你发送的自拍。

e9b5cb6bff104a10b66e2f46c60349bc.jpeg

三,删除,黑色,标签,不要让他看,三天做什么1.谁能看到

当我们发送朋友时,会有一个选项可以看到,默认是公开的,也就是说,所有朋友(未删除,黑名单状态)都会看到。

此外,有些选项是可见的而不是对谁而言,这是权限控制的第一步。

新朋友圈。

2.在此标注以说明更多

标签实际上是一种可以帮助您更轻松地选择可见朋友范围的东西,只有这一个。

例如,如果您制作了自画像,则选择“男性”标签并将其发送出去。这时,在“男人”的标签下,有两个人,吴燕祖和谷天乐。然后吴燕祖和谷天乐可以刷自拍。

在这个时候,你将刘德华添加到“男人”的标签上,刘德华不会刷你发送的这个自拍!

以同样的方式,你逐渐厌倦了古老的音乐,并从“男性”标签中删除古老的音乐,你仍然可以看到你制作的自拍。

我发了一幅自画像。

然后你说,我只是不想让顾天乐看到我的自拍。幸运的是,你可以选择删除他,黑他,不让他看,自拍设置只对自己可见。

这是许可控制的第二步

当小王刷他的朋友圈时,上面提到的将更新他的时间表。

这时,小王的客户端还会做一件事:检查权限。

换句话说,检查时间线上的发布,是不是小王看到的。包括:删除,黑色,不显示,三天可见,这些都可以随时更改,所以每次小王刷新朋友圈,时间线都会被过滤掉。

然后有一个婴儿说,每次你必须检查它会不会太麻烦?

实际上,这不是太麻烦。因为首先,当你发布时,你确定要添加到时间轴的朋友,所以小王刷圈子的朋友,不要去每个朋友的专辑钓鱼,这张专辑也可能存在于数百个不同的服务器中。您只需阅读自己的时间表,以便提高效率。

并删除,拉黑,不显示他,三天可以看到这些权利的设置,并不意味着我们每天都在不断改变事物,可能会改变很长一段时间。

因此,小王的微通信客户端一般会缓存这些权限数据,不需要每次都提取这些数据,只有在更改时才更改。那么,怎么说呢,这不是一个大问题。

IV。评论和评论

在了解了上述整个发布表,专辑表和时间表之后,评论和赞美相对容易理解。

在朋友圈下面。

如果不是你和小王的共同朋友,你就不会看到评论和赞美。

最重要的是,是送朋友圈,刷朋友圈后面的一些东西。观察和思考每天使用的东西是很有趣的。

本文最初由

新闻排行
  1.   电视剧《九州缥缈录》正在热播中,这部剧讲述的是九州大陆,乱世雄起,各国动荡的背景下,三位少年逐渐

      电视剧《九州缥缈录》正在热播中,这部剧讲述的是九州大陆,乱世雄起,各国动荡的背景下,三位少年逐渐...

  2. 公关圈  共享经济是这几年的热门词,似乎什么都可以共享,共享单车、共享汽车、共享WiFi、共享雨伞,甚至

    公关圈  共享经济是这几年的热门词,似乎什么都可以共享,共享单车、共享汽车、共享WiFi、共享雨伞,甚至...

  3. ?16:15:47CNPC摘要:7月底,华为在深圳总部宣布了2019年上半年的“成就”。|一路反对趋势[中国石油网]新闻:在这个特殊的国际贸易环境中,全球企业或多或少地受其影响。7月30日,在华为宣布

    ?16:15:47CNPC摘要:7月底,华为在深圳总部宣布了2019年上半年的“成就”。|一路反对趋势[中国石油网]新闻:在这个特殊的国际贸易环境中,全球企业或多或少地受其影响。7月30日,在华为宣布...

  4. 09:27聚焦常州站7月29日每日国家房地产市场交易|425个新房,240个二手房常州7月29日的整体成交量根据常州房

    09:27聚焦常州站7月29日每日国家房地产市场交易|425个新房,240个二手房常州7月29日的整体成交量根据常州房...

  5. 7月12日,昆明市共有8个国有建设用地上市交易,总面积约1617亩。这些地块都以底价出售。这块土地的转让金额

    7月12日,昆明市共有8个国有建设用地上市交易,总面积约1617亩。这些地块都以底价出售。这块土地的转让金额...

  6. Recvfailure:由对等方重置连接为了让莱利高兴,快乐的情感经纪人“乐乐”不断发现可以让赖利感到快乐的事?

    Recvfailure:由对等方重置连接为了让莱利高兴,快乐的情感经纪人“乐乐”不断发现可以让赖利感到快乐的事?...

  7. 17:07来源:每个人都是产品经理微信朋友圈,你知道怎么设计吗?微信朋友圈是如何设计的?在本文中,作者梳理

    17:07来源:每个人都是产品经理微信朋友圈,你知道怎么设计吗?微信朋友圈是如何设计的?在本文中,作者梳理...

  8.   [

      [...

  9. ?  夏天就是盛产好剧的时节,有多少人在追倪妮新剧?举个爪吧。    倪妮的古装扮相验证了最近的汉服热,因为实在是美得太有古韵了。精致小巧的五官、白皙的皮肤,加上古代服饰设计考究,蕴藏着天地间的山水之

    ?  夏天就是盛产好剧的时节,有多少人在追倪妮新剧?举个爪吧。    倪妮的古装扮相验证了最近的汉服热,因为实在是美得太有古韵了。精致小巧的五官、白皙的皮肤,加上古代服饰设计考究,蕴藏着天地间的山水之...

  10. 小湛的配偶选择标准是3个字,但它吓到了无数女孩。这个要求很难达到随着《陈情令》的热播,小湛现在已成为?

    小湛的配偶选择标准是3个字,但它吓到了无数女孩。这个要求很难达到随着《陈情令》的热播,小湛现在已成为?...