当前位置: 首页 > 文档资料 > HTML5 在线教程 >

1.4 万维网(World Wide Web,简称 Web)

优质
小牛编辑
130浏览
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)
用来打开和显示网页的工具。