作者 / JiawuZhang ,出品 / JiawuLab ,原创作品。
大家好,我是JiawuZhang,之前写过一篇文章《支付宝崩了?我赶紧打开网站服务器,竟然发生了这么多事》,收到很多朋友的喜欢,也获得写作以来最高的阅读量,特别高兴。
基本上每条评论,都会及时回复,感谢大家的支持。文章随着阅读量的提升,评论区是这样的:
因为文章偏技术,涉及了Web技术和Python方面,可能很多朋友并不太了解,所以评论区回复看不懂。
所以这篇就来给大家做下Web方面的科普,保证不需要任何技术,一看就明白。
特别说明:为了达到不需要任何技术底子也能看得懂,某些涉及技术的过程会省略,如果您是从事技术方面的,请嘴下留情,谢谢 [比心]。
一、你都知道吗?
首先介绍三位主角,分别是:小白、浏览器/App(后面以“小A”代替)、服务器(后面用“阿服”代替),故事就是围绕这三位进行的,图中标示的1⃣️2⃣️3⃣️4⃣️,是代表对话顺序,箭头是代表对话方向。
请原谅这婴儿般的画画功底,已经是画了好几稿之后,还算看得下去的版本。
先来演示一个小例子,最近有部很火的剧叫庆余年,当你在百度搜索“庆余年”,然后页面就显示出相关信息,如下图:
这个过程中,到底发生过哪些事呢?我们请三位主角来告诉你:
1⃣️ 小白对小A说:我想看“庆余年”!——(你在浏览器/App搜索“庆余年”)
2⃣️ 小A对阿服说:小白想看“庆余年”!——(浏览器/App将获取“庆余年”的消息发送给服务器)
3⃣️ 阿服对小A说:找到“庆余年”的信息,你给小白吧。——(服务器将查询到的“庆余年”的信息,返回给浏览器/App)
4⃣️ 小A对小白说:我找到这些信息,给你看。——(浏览器/App将信息整理后,显示在你面前)
通过上面的对话,你就获得了上图所呈现的网页,后面就按照这个方式进行下去。
先来演示一个小例子,最近有部很火的剧叫庆余年,当你用今日头条app上方的搜索框输入“庆余年”,然后页面就显示出相关信息,如下图:
这个过程中,到底发生过哪些事呢?我们请三位主角来告诉你:
1⃣️ 小白对小A说:我想看“庆余年”!——(你在浏览器/App搜索“庆余年”)
2⃣️ 小A对阿服说:小白想看“庆余年”!——(浏览器/App将获取“庆余年”的消息发送给服务器)
3⃣️ 阿服对小A说:找到“庆余年”的信息,你给小白吧。——(服务器将查询到的“庆余年”的信息,返回给浏览器/App)
4⃣️ 小A对小白说:我找到这些信息,给你看。——(浏览器/App将信息整理后,显示在你面前)
通过上面的对话,你就获得了上图所呈现的样子,后面就按照这个方式进行下去。
二、你可能遇到的几种情况?
1、当你在浏览器/App中点击某个文字链接或是图片链接,然后显示出相对应的信息的时候,是这样的:
1⃣️ 小白对小A说:我想看这个文字或图片链接是什么?
2⃣️ 小A对阿服说:小白想知道这个文字或图片链接是什么?
3⃣️ 阿服对小A说:找到了,是一篇文章,你把这篇文章发给小白吧。
4⃣️ 小A对小白说:是一篇文章,给你看。
这是最常见到的情况,还可延展为,浏览器/App中点击任何一个地方,左右上下划动手指等,每一次都会完成一次这样的对话。
2、很多浏览器/App是需要输入账号密码,才能登录进去,像下图这样:
当输入账号、密码后,会是怎么样的呢?这里有两种情况,正确登录、错误重新输入,我们演示一下。
正确登录:
1⃣️ 小白对小A说:我的账号信息(输入的账号、密码)
2⃣️ 小A对阿服说:这是输入的账号信息,你检查下。
3⃣️ 阿服对小A说:找到了,它是小白,给它登录成功的界面。
4⃣️ 小A对小白说:欢迎你,小白,这是你的个人界面。
错误重新输入:
1⃣️ 小白对小A说:我的账号信息(输入的账号、密码)
2⃣️ 小A对阿服说:这是输入的账号信息,你检查下。
3⃣️ 阿服对小A说:本子上没有这个用户,让它检查一下。
4⃣️ 小A对小白说:对不起,输入错误,请重新输入。
说明一下:阿服有一个本子,记录着所有用户的账号和密码,当小A将小白的账号密码发过来后,阿服就会用放大镜在本子上找,当整本都没有找到该账号,或是与该账号对应的密码是不符的,就需要重新输入,否则就成功进入。
3、有时候,当你在浏览器/App,点击或是输入信息后,会显示错误页面,又是怎么回事呢?
1⃣️ 小白对小A说:给我看这个信息“某内容”
2⃣️ 小A对阿服说:小白想看这个信息“某内容”。
3⃣️ 阿服对小A说:我这里没有啊,给不了。
4⃣️ 小A对小白说:小白,没有你想找的内容。
除了上图的显示之外,还会有网站专门做了一个页面,仅仅是美观而已,但是也是这个过程,比如下图
4、还有一种情况大家可能会遇到,就是有时打开浏览器/App,什么也不显示,或是报错,可能是网络故障,或是服务器故障。
1⃣️ 小白对小A说:给我看这个信息“某内容”
2⃣️ 小A对阿服说:小白想看这个信息“某内容”。
2⃣️ 小A对阿服说:阿服,小白想看这个信息“某内容”。
2⃣️ 小A对阿服说:阿服,在吗?小白想看这个信息“某内容”。
4⃣️ 小A对小白说:小白,你检查一下是不是网络问题?
这种情况下就会出现下图:
5、当你刷着头条等流媒体APP的时候,三位主角又是怎么表现的呢?我们来看看:
1⃣️ 小白对小A说:再给我看些文章打发下时间。
2⃣️ 小A对阿服说:小白想看些文章,它之前看过一篇《XXX》的文章。
3⃣️ 阿服对小A说:这篇文章的标签是科技,我整理了10篇科技方面的文章,你给小白吧。
4⃣️ 小A对小白说:小白,为你推荐这10篇文章。
得到上图显示的10篇新文章,当你点击某一篇文章后,再次下拉的时候,阿服就会根据文章的标签,再次从数据库中找到相同标签的更多文章做推荐。
这就是为什么头条会越来越懂你,只要点击过某标签的文章、视频后,你会收到越来越多的同类文章。
3、当小白变成小黑后,会发生什么?
前面都是正常的用户行为,大家在网站/APP上找着自己喜欢的内容。
可是呢,总有一些小黑(做坏事的人)的存在,他们会在暗处做一些不可告人的事情。
而且一旦他们得手后,就会发生很多不好的事情。这个问题,将在下一篇文章中一一揭晓。
你能想到哪些不好的事呢?
欢迎大家在评论区讨论、转发,或者顺手点个赞。