Web发展简史(精编故事版,贤来给你讲故事)
Web发展简史
一、 Web发展简史之隔壁老王的故事
有一个人叫隔壁老王,老王有一个爱好就是爱看电影。有一天,这个隔壁老王想看一部电影,可是电脑里面存储的电影太多了,他费了老大劲才从里面找到,觉得很不爽。于是他想,我能不能把所有电影做个分类,把同一种类型的电影放在同一个文件夹下,然后把所有的文件夹整合在一起,自己写个浏览器软件,把文件夹信息放到浏览器上,到时候找电影的时候就好找了,只要找到相应的文件夹直接点进去就能找到电影了,老王是个心到手到的人,说干就干,没多久就把所有的文件夹整理好了,然后把所有文件夹放到同一个页面上,到时候他想点哪个就点哪个,So easy!(那些网站可能就是这样来的)。
这回出来一个新人物,就叫小王吧,不是小王八,老王就是住在小王隔壁,有一天小王看到老王电脑上有那么多电影,就跟老王商量,能不能在他电脑上也弄个跟老王一样的,让他也看看。老王也不是个小气的人,好东西就是要分享的吗,想都没想就答应了,给小王说在你电脑上插根线接到我电脑上,然后下载我这个软件,直接访问我的电脑就行了。小王很高兴,他马上回家按老王说的做,没多久他的电脑上也能看老王电脑上的东西了。
过了一段时间,老王去小王家,看到小王电脑里的电影比自己的还多,而且还好看,然后老王跟小王说,把你的这些电影给我一份吧,我也想看看。不用想,小王肯定立马答应了,说你自己弄吧,想看哪个随便看。姜还是老的辣,老王想到一个好办法,他跟小王说,我再找一台电脑,把我俩电脑上的资源全部放到那台电脑里,我俩只要在那个电脑上插根线连到自己电脑上,就都能访问那电脑上的东西了,这样岂不是很方便。小王一拍脑门,呀!我咋就没想到,那还不赶紧的。老王另外找了一台电脑,然后他俩把自己的电脑和那台电脑用线连起来,再把自己电脑里的所有资源全传进那台电脑中,最后他俩就能共享资源了。(那台电脑就是服务器)
这事没过多久就让老王和小王的一群朋友知道了,他们说你俩有这么多好东西得给哥们们分享啊, 他们在同一层楼上,老王说没问题,但这样线太多了,我弄个接口,插到那台电脑上,然后从你们的电脑上插根线连到那个接口上就行了(这个接口就是路由器),朋友们很高兴,按老王说的,一人从自己电脑上拉了一根线,接到接口上,然后他们也能看那些资源了。老王楼层的头顶上全是线(这就形成了局域网)。
再后来这俩王可成名人了,附近街坊邻居都知道他俩有电影,他们也都想看,老王是来者不拒,但是这么多人访问那一台电脑,那台电脑扛不住,为了分担那台电脑的压力,老王又弄了几台电脑,把资源分配到那几台电脑上,用这种方法就解决了问题。(这就形成了广域网和城域网)那要是全世界的人都想看呢,这老王恐怕不敢想,我帮他想吧,全世界都拉根线。。。。天哪,,,,,(这就有了万维网和互联网)
注:故事纯属虚构,是为了方便理解
看完这个故事,再联系下面这几张图,或许你会有点收获:



故事讲完了,虽然这个故事是虚构的,但知识是真实的,如果你看完之后对这方面感兴趣,就自己去百度一些相关知识,去深入了解这方面的知识。
本人原创,有小伙伴觉得有意思,请点赞,有朋友觉得哪有不当,欢迎指正!
Web发展简史(精编故事版,贤来给你讲故事)的更多相关文章
- 十大滤波算法程序大全(Arduino精编无错版)(转)
源:十大滤波算法程序大全(Arduino精编无错版) 转载请注明出处:极客工坊 http://www.geek-workshop.com/thread-7694-1-1.html
- Web发展简史
World Wide Web--万维网,常指网页,网站 发展至今仅30年(1989-2019) Tim Berners-Lee(蒂姆.伯纳斯.李)英国计算机科学家,万维网的发明者. 1990年Tim ...
- Web前端发展简史
Web前端发展简史 有人说“前端开发”是IT界最容易被误解的岗位,这不是空穴来风.如果你还认为前端只是从美工那里拿到切图, JS和CSS一番乱炖,难搞的功能就去网上信手拈来,CtrlC + Ctrl ...
- 【转】WEB技术发展简史
[转]WEB技术发展简史 一.Web技术发展的第一阶段——静态文档 第一阶段的Web,主要是用于静态Web页面的浏览.用户使用客户机端的Web浏览器,可以访问Internet上各个Web站点,在每一个 ...
- Web性能权威指南 PDF扫描版
Web性能权威指南是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物.<Web性能权威指南>目标是涵盖Web开发者技术体系中应该掌握的所有网络及性能优化知识.全书 ...
- java 发展简史
[0]README 0.1) 本文转自 core java volume 1,仅供了解Java 的发展历史,它的前世今生,所谓知己知彼,百战不殆(just a joke) : [1]java 发展简史 ...
- Linux发展历史大事编年表(截止2013年)
这篇文章主要介绍了Linux发展历史大事编年表(截止2013年),Linux现在已经无处不在,是一个伟大的开原项目,让我一起来看看23年来它的发展历程吧 我们周围到处都有Linux的身影,在家中. ...
- 总结:web 发展的4个阶段
一.概述 随着人们的需求发展,web技术的发展也经历了多个阶段,下一个阶段总是伴随着解决上一阶段的问题,从静态文本.动态执行.动态自动生成文本,web应用,到web2.0,本文就详细描述这些阶段的特征 ...
- Go面试题精编100题
Golang精编100题 选择题 1. [初级]下面属于关键字的是()A. funcB. defC. structD. class 参考答案:AC 2. [初级]定义一个包内全局字符串变量,下 ...
随机推荐
- Spring Cloud的小改进(五)
1.在Eureka中不能看到具体服务的实例信息: 问题点:服务注册到 Eureka 之后,可以看到在 “Status” 显示的服务信息不明确(不知道具体的服务名等信息),如下图所示: 解决方法: 在服 ...
- laravel-debugbar安装
第一步:找到debugbar扩展包 扩展包的链接:https://packagist.org/packages/barryvdh/laravel-debugbar 第二步:安装 我测试的环境larav ...
- java线程中的notifyAll唤醒操作
注意: java中的notifyAll和notify都是唤醒线程的操作,notify只会唤醒等待池中的某一个线程,但是不确定是哪一个线程,notifyAll是针对指定对象里面的所有线程执行唤醒操作,指 ...
- JAVA获取微信小程序openid和获取公众号openid,以及通过openid获取用户信息
一,首先说明下这个微信的openid 为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号.移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开 ...
- 20155312张竞予 Exp1 PC平台逆向破解(5)M
Exp1 PC平台逆向破解(5)M 目录 实验内容 手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数. 利用foo函数的Bof漏洞,构造一个攻击输入字符串,覆盖返回地址,触发get ...
- php发送http put/patch/delete请求Demo
CURL请求对于PHPer是必备技能,使用curl_opt函数来发送各式各样的http请求动作,不仅限于get和post.在测试自己的restful api的时候,通过访问这个代理发送http put ...
- 学以致用三十二-----python中函数的括号使用
一直以来对python中函数括号的使用,有点分不清楚,到底什么时候用括号,什么时候不用括号,造成了很大看困惑. 今天来总结下. class aaa(): y = 'you' def __init__( ...
- 单个div充满屏幕的CSS方法
1.通过定位实现 <style> *{ margin: 0; padding: 0; } div{ width:100%; height: 100%; background: yellow ...
- OPC转发阿里云alink工具
这个最近还在做 2019-04-24 今天抽空吧基本mqtt上传,OPC遍历,导出物模型功能先做了 上报操作日志,上报错误信息,导入参数,导出参数还没做 有需要可以联系微信NBDX123
- 用python实现文件自动上传
一.简介 用python实现文件自动上传,主要源于在测试项目中想实现自动化上传文件功能,无须手工输入.比如从windows到Linux,或从Linux到windows,或从Linux到Linux. 主 ...