1.4 万维网(World Wide Web,简称 Web)
优质
小牛编辑
127浏览
2023-12-01
万维网(Web)
在上一章节中我们已经了解计算机如何通过不同的协议来传输文本、交换邮件、上传下载文件以及即时通讯等。
其中最重要的协议是 HTTP。 计算机依赖该协议来分享 网页(Webpages),比如你正在阅读的在线教程就是由一组网页链接而成。
如果你在浏览一个以http://
或https://
开头的URL,那么你正在访问万维网(Web)。
网页(Webpage)
网页是使用HTML语言编写的文档,可以通过万维网(Web)来分享。
要打开和阅读网页,你需要使用Web浏览器(Web browser).
打开网页有两种方式:
- 在 Web 浏览器地址栏输入 网址(URL), 如
https://www.xnip.cn/docs/mitmproxy-docs
- 点击一个 链接(Link), 如 mitmproxy 中文文档
记住所有的网页地址是很麻烦的事情,所以Web从一开始就是基于互链文档的,这样用户可以比较容易的浏览。
网站(Website)
一个网站简而言之就是在同一域名下的网页集合。
- Web
https://
- 网站
wenjaings.com
- 网页
/doc/2fgfiorb
- 网页
/doc/89puxjdx
- 网页
/doc/flmoewgc
- 网页
- 网站
一个典型的网页请求过程
当在浏览器地址栏输入一个URL或直接点击链接 https://www.xnip.cn/shouce/624/46870.html 时,你就发送了一个网页请求。
你的电脑是客户端,网页请求通过互联网HTTP协议被发送到所在的服务器上,来获取在线教程模块中名为web的网页文档模板。
你暂时可以把它理解为是一个放在服务器默认路径下的web.html静态文档(当然实际上本站点是使用Yii框架搭建,所以上述URL对应的是一个动态的PHP程序请求)。
客户端 你的电脑 | 你好,我想要获取web基础知识的文档 |
---|---|
服务器 所在的云主机 | 请稍侯,让我检查下您请求的资源是否可用... |
客户端 你的电脑 | 好的,我等会儿 |
服务器 所在的云主机 | 哦,找到了,我把它发给你! |
客户端 你的电脑 | 收到啦,谢谢! |
当你的电脑收到服务器应答后,将在你的浏览器中显示web.html
文档.
但是这个文档并非保存在你的电脑上,只是临时显示在你的浏览器中,如果你以后再次访问刚才的链接,将会重复一次网页请求过程。 所以,很清楚,和本地应用相比,基于浏览器的应用能保证每次获取到最新的内容(无缝升级),但会产生更多的服务器访问流量。
- 万维网(Web)
- 互联网中使用超文本传输协议HTTP的那一部分。
- 网页(Webpage)
- 使用HTML语言编写的文档。
- 网站(Website)
- 同一域名下的网页集合。
- 浏览器(Browser)
- 用来打开和显示网页的工具。