仙游门户网
日期归档
当前位置:主页>国内新闻>
微信朋友圈,你知道是怎么设计的吗?
来源:fithyorange.com  阅读量:1167

17: 07

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

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

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

cabc7dca69034eca9943b9a798aa6d68.jpeg

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

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

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

dff0f4a9cedd491ca28d0ff5294af843.jpeg

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

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

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

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

2.发布表格

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

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

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

3.专辑表

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

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

4.时间表

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

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

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

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

二,刷朋友圈

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

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

e9b5cb6bff104a10b66e2f46c60349bc.jpeg

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

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

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

新朋友圈。

2.在此标注以说明更多

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

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

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

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

我发了一幅自画像。

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

这是许可控制的第二步

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

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

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

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

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

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

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

IV。评论和评论

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

在朋友圈下面。

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

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

本文最初由

http://m.mqjus.cn

友情链接:
仙游门户网 版权所有© www.fithyorange.com 技术支持:仙游门户网 | 网站地图