什么是万维网?

2025年3月17日 | 阅读13分钟

万维网,也称为 Web,是存储在 Web 服务器中并通过 Internet 连接到本地计算机的网站或网页的集合。这些网站包含文本页面、数字图像、音频、视频等。用户可以使用计算机、笔记本电脑、手机等设备通过 Internet 从世界任何地方访问这些站点的内容。WWW 与 Internet 一起,能够检索和显示文本和媒体到您的设备。

What is World Wide Web

Web 的构建块是网页,网页以 HTML 格式化,并通过称为“超文本”或超链接的链接连接,并通过 HTTP 访问。这些链接是电子连接,用于链接相关信息片段,以便用户可以快速访问所需信息。超文本提供了选择文本中的单词或短语的优势,从而可以访问提供与该单词或短语相关信息的其他页面。

网页有一个在线地址,称为统一资源定位符 (URL)。属于特定 URL 的特定网页集合称为网站,例如,www.facebook.comwww.google.com 等。因此,万维网就像一本巨大的电子书,其页面存储在全球多个服务器上。

小型网站将所有网页存储在单个服务器上,但大型网站或组织将网页放置在不同国家的不同服务器上,这样,当一个国家的用户搜索其站点时,他们可以从最近的服务器快速获取信息。

因此,Web 为用户提供了一个通信平台,用于检索和交换 Internet 上的信息。与书籍不同,我们在书籍中按顺序从一页移到另一页,而在万维网上,我们通过超文本链接的网络访问网页,并从该网页移到其他网页。您需要一台安装在计算机上的浏览器才能访问 Web。

万维网与互联网的区别

有些人将“互联网”和“万维网”这两个词互换使用。他们认为它们是同一件事,但事实并非如此。互联网与 WWW 完全不同。它是计算机、笔记本电脑、平板电脑等设备的全球网络。它使用户能够向其他用户发送电子邮件并在网上与他们聊天。例如,当您发送电子邮件或在线与某人聊天时,您正在使用互联网。

What is World Wide Web

但是,当您打开 google.com 等网站获取信息时,您正在使用万维网;一个基于互联网的服务器网络。您使用浏览器从计算机请求网页,服务器将该页面呈现给您的浏览器。您的计算机称为客户端,它运行一个程序(Web 浏览器),并向另一台计算机(服务器)请求其所需的信息。

万维网的历史

What is World Wide Web

万维网由英国科学家蒂姆·伯纳斯-李 (Tim Berners-Lee) 于 1989 年发明。当时他正在欧洲核子研究组织 (CERN) 工作。最初,他是为了满足全球科学家之间自动信息共享的需求而开发的,以便他们可以轻松地与彼此共享他们的实验和研究数据和结果。

蒂姆·伯纳斯工作的 CERN 是一个由 100 多个国家/地区的 1700 多名科学家组成的社区。这些科学家在 CERN 站点上花费一些时间,其余时间他们在各自国家的大学和国家实验室工作,因此需要可靠的通信工具,以便他们能够交换信息。

当时互联网和超文本已经存在,但没有人想到如何利用互联网将一个文档链接或共享到另一个文档。蒂姆专注于三项可以使计算机相互理解的关键技术:HTML、URL 和 HTTP。因此,WWW 发明的目的是将最新的计算机技术、数据网络和超文本结合成一个用户友好且有效的全球信息系统。

发明是如何开始的

1989 年 3 月,蒂姆·伯纳斯-李 (Tim Berners-Lee) 提出了 WWW 发明的初步设想,并撰写了关于万维网的第一份提案。后来,他在 1990 年 5 月又写了一份提案。几个月后,在 1990 年 11 月,他与罗伯特·卡里劳 (Robert Cailliau) 一起将该提案正式化为管理提案。该提案概述了关键概念并定义了与 Web 相关的术语。该文档描述了一个名为 World Wide Web 的“超文本项目”,其中浏览器可以查看超文本文档的网络。他的提案包括三项主要技术(HTML、URL 和 HTTP)。

1990 年,蒂姆·伯纳斯-李 (Tim Berners-Lee) 在 CERN 成功运行了第一个 Web 服务器和浏览器来演示他的想法。他使用一台 NeXT 计算机开发了他的 Web 服务器代码,并在计算机上贴了一张纸条:“该机器是一台服务器。请勿将其断电!!”,以免被他人意外关闭。

1991 年,蒂姆创建了世界上第一个网站和 Web 服务器。它的地址是 info.cern.ch,运行在 CERN 的 NeXT 计算机上。此外,第一个网页地址是 http://info.cern.ch/hypertext/WWW/TheProject.html。此页面包含与 WWW 项目相关的信息,以及关于 Web 服务器、超文本描述和创建 Web 服务器的信息的链接。

Web 的发展

NeXT 计算机平台只有少数用户可以访问。后来,开始开发可以运行在任何系统上的“行模式”浏览器。1991 年,伯纳斯-李 (Berners-Lee) 推出了他的 WWW 软件,附带“行模式”浏览器、Web 服务器软件和开发人员库。

1991 年 3 月,它对使用 CERN 计算机的同事可用。几个月后,在 1991 年 8 月,他将 WWW 软件引入了互联网新闻组,这引起了全球对该项目的兴趣。蒂姆·伯纳斯-李 (Tim Berners-Lee) 于 1991 年 8 月 6 日首次向公众介绍了图形界面。1991 年 8 月 23 日,它对所有人开放。

全球化

第一个 Web 服务器于 1991 年 12 月在美国上线。此时,只有两种类型的浏览器;最初的开发版本仅在 NeXT 机器上可用,而“行模式”浏览器易于安装和在任何平台上运行,但用户友好性较差且功能有限。

为了进一步改进,伯纳斯-李 (Berners-Lee) 通过互联网请求其他开发人员为该项目做出贡献。许多开发人员为 X-Window 系统编写了浏览器。欧洲以外的第一个 Web 服务器于 1991 年在美国的斯坦福大学推出。同年,全球已知 Web 服务器只有十个。

1993 年初,国家超级计算应用中心 (NCSA) 推出了其 Mosaic 浏览器第一个版本。它在 X Window 系统环境中运行。后来,NCSA 发布了 PC 和 Macintosh 环境的版本。随着这些计算机上引入用户友好的浏览器,WWW 开始在全球范围内迅速传播。

最终,欧洲委员会批准了当年的第一个 Web 项目,CERN 是其合作伙伴之一。1993 年 4 月,CERN 以免版税的方式提供了 WWW 的源代码,使其成为免费软件。免版税意味着一个人有权使用版权材料或知识产权而无需支付任何版税或许可费。因此,CERN 允许人们免费使用代码和 Web 协议。为使 WWW 成为开放源代码而开发的技术允许人们免费使用它们。最终,人们开始创建网站以进行在线业务、提供信息和其他类似目的。

到 1993 年底,有超过 500 个 Web 服务器,WWW 占互联网总流量的 1%。1994 年 5 月,在 CERN 举行了第一届国际万维网会议,约有 400 名用户和开发人员参加,并被誉为“Web 的伍德斯托克”。同年,电信公司开始提供互联网接入,人们可以在家中访问 WWW。

同年,在美国又举行了一次会议,有 1000 多人参加。会议由 NCSA 和新成立的国际 WWW 会议委员会 (IW3C2) 组织。到今年年底 (1994 年),万维网拥有约 10000 个服务器和 1000 万用户。技术不断改进以满足日益增长的需求和安全性,并且很快就决定添加电子商务工具。

开放标准

主要目标是保持 Web 作为所有人的开放标准,而不是专有系统。因此,CERN 在 ESPRIT 项目“WebCore”下向欧盟委员会提交了一份提案。该项目的目标是与美国麻省理工学院 (MIT) 合作,组建一个国际联盟。1994 年,伯纳斯-李 (Berners-Lee) 离开 CERN 加入 MIT,并成立了国际万维网联盟 (W3C),还需要一个欧洲合作伙伴加入 W3C。

欧洲委员会联系了法国国家计算机科学与控制研究所 (INRIA),以取代 CERN 的角色。最终,在 1995 年 4 月,INRIA 成为第一个欧洲 W3C 主办方,1996 年日本庆应大学成为亚洲的另一个主办方。

2003 年,ERCIM(欧洲信息数学研究联盟)取代 INRIA 成为欧洲 W3C 主办方。2013 年,W3C 宣布北京航空航天大学为第四个主办方。截至 2018 年 9 月,全球有 400 多个会员组织。

自成立以来,Web 已经发生了很大变化,并且今天仍在变化。搜索引擎在阅读、理解和处理信息方面变得更加先进。它们可以轻松找到用户请求的信息,甚至可以提供可能引起用户兴趣的其他相关信息。

万维网如何工作?

现在,我们已经了解到 WWW 是一个连接到 Internet 的网站集合,以便人们可以搜索和共享信息。现在,让我们了解它是如何工作的!

What is World Wide Web

Web 根据 Internet 的基本客户端-服务器格式工作,如下所示。当用户请求时,服务器存储 Web 页面或信息并将其传输到网络上的用户计算机。Web 服务器是一个软件程序,它使用浏览器服务 Web 用户请求的 Web 页面。请求服务器文档的用户计算机称为客户端。安装在用户计算机上的浏览器允许用户查看检索到的文档。

What is World Wide Web

所有网站都存储在 Web 服务器中。就像有人租住在房子里一样,网站会占用服务器上的空间并一直存储在那里。当用户请求其网页时,服务器会托管该网站,并且网站所有者需要为此支付托管费用。

当您打开浏览器并在地址栏中输入 URL 或在 Google 上搜索内容时,WWW 开始工作。有三项主要技术涉及将信息(网页)从服务器传输到客户端(用户计算机)。这些技术包括超文本标记语言 (HTML)、超文本传输协议 (HTTP) 和 Web 浏览器。

超文本标记语言 (HTML)

What is World Wide Web

HTML 是一种标准的标记语言,用于创建网页。它通过 HTML 元素或标签描述网页的结构。这些标签用于组织内容片段,例如“标题”、“段落”、“表格”、“图像”等。当您打开网页时,您看不到 HTML 标签,因为浏览器不显示标签,只使用它们来呈现网页的内容。简单来说,HTML 用于通过 Web 浏览器显示文本、图像和其他资源。

网页浏览器

What is World Wide Web

Web 浏览器,通常称为浏览器,是一个显示文本、数据、图片、视频、动画等的程序。它提供了一个软件界面,允许您点击万维网上的超链接资源。当您双击计算机上安装的浏览器图标启动它时,您就连接到万维网,并且可以搜索 Google 或在地址栏中输入 URL。

最初,由于其有限的功能,浏览器仅用于浏览。如今,它们更加先进;除了浏览,您还可以使用它们进行电子邮件、传输多媒体文件、使用社交媒体网站以及参与在线讨论组等。一些常用的浏览器包括 Google Chrome、Mozilla Firefox、Internet Explorer、Safari 等。

超文本传输协议 (HTTP)

超文本传输协议 (HTTP) 是一种应用层协议,它使 WWW 能够平稳有效地工作。它基于客户端-服务器模型。客户端是 Web 浏览器,它与托管网站的 Web 服务器通信。该协议定义了消息的格式和传输方式,以及 Web 服务器和浏览器应如何响应不同的命令。当您在浏览器中输入 URL 时,会将一个 HTTP 命令发送到 Web 服务器,它会传输请求的 Web 页面。

What is World Wide Web

当我们使用浏览器打开网站时,会打开与 Web 服务器的连接,浏览器通过 HTTP 与服务器通信并发送请求。HTTP 通过 TCP/IP 传输以与服务器通信。服务器处理浏览器的请求并发送响应,然后连接关闭。因此,浏览器为用户检索服务器上的内容。

关于万维网的多项选择题 (MCQ)

1. 万维网通常被称为?

  1. 互联网
  2. Web
  3. 网络
  4. 浏览器
 

答案: B

解释:万维网通常被称为“Web”。它是通过 Internet 连接的网站和网页的集合。


2. 以下哪项是万维网的主要功能?

  1. 存储电子邮件
  2. 连接设备
  3. 检索和显示信息
  4. 文件共享
 

答案:C

解释:万维网使用户能够通过 Internet 检索和显示文本、图像和多媒体内容。


3. 访问万维网需要什么?

  1. 电子邮件帐户
  2. 网页浏览器
  3. 文本编辑器
  4. 服务器
 

答案: B

解释:网页浏览器是一种允许用户访问和导航万维网的软件程序。


4. 以下哪项技术不是万维网的核心组成部分?

  1. HTTP
  2. HTML
  3. URL
  4. SQL
 

答案: D

解释:HTTP、HTML 和 URL 是万维网的核心技术,而 SQL 用于数据库管理。


5. 谁被认为是万维网的发明者?

  1. 艾伦·图灵
  2. 蒂姆·伯纳斯-李
  3. 罗伯特·卡里劳
  4. 比尔·盖茨
 

答案:B

解释:蒂姆·伯纳斯-李 (Tim Berners-Lee) 于 1989 年在 CERN 工作时发明了万维网。


6. 统一资源定位符 (URL) 的目的是什么?

  1. 定义网页的结构
  2. 创建超文本链接
  3. 作为网页的在线地址
  4. 实现多媒体文件共享
 

答案:C

解释:URL 是万维网上网页的唯一地址。


7. HTTP 代表什么?

  1. 超文本传输协议
  2. 高传输文本协议
  3. 超传输协议
  4. 超文本传输程序
 

答案: A

解释:HTTP 是用于 Web 浏览器和 Web 服务器之间通信的协议。


8. 蒂姆·伯纳斯-李创建的第一个网站是什么?

  1. google.com
  2. info.cern.ch
  3. wikipedia
  4. www.erb.org
 

答案: B

解释:蒂姆·伯纳斯-李 (Tim Berners-Lee) 创建的第一个网站是 info.cern.ch,托管在 NeXT 计算机上。


9. Internet 与万维网的区别是什么?

  1. Internet 用于网页浏览。
  2. 万维网连接全球设备。
  3. Internet 是一个网络,而 Web 是链接文档的集合。
  4. 它们是相同的。
 

答案:C

解释:Internet 是一个设备网络,而万维网是一个互联网页和媒体的系统。


10. 超文本在万维网中起什么作用?

  1. 将网页存储在服务器上
  2. 链接相关信息片段
  3. 呈现多媒体内容
  4. 定义 URL 的结构
 

答案: B

解释:超文本链接允许用户快速访问相关信息片段。


11. 哪个浏览器首次向公众介绍了万维网?

  1. Mosaic
  2. Netscape Navigator
  3. Internet Explorer
  4. Chrome
 

答案: A

解释:Mosaic 是 1993 年推出的第一个图形 Web 浏览器,极大地促进了 Web 的普及。


12. 发明万维网的主要目的是什么?

  1. 在线购物
  2. 社交媒体
  3. 科学家之间的信息共享
  4. 娱乐
 

答案:C

解释:Web 最初是为了让科学家能够高效地共享数据和研究成果而开发的。


13. Web 服务器的主要功能是什么?

  1. 存储电子邮件
  2. 显示网页
  3. 托管和提供网页
  4. 加密数据
 

答案:C

解释:Web 服务器通过 Web 浏览器存储和提供用户请求的 Web 页面。


14. 哪个年份万维网变得可用?

  1. 1990
  2. 1991
  3. 1993
  4. 1994
 

答案: B

解释:1991 年,蒂姆·伯纳斯-李 (Tim Berners-Lee) 将 WWW 软件引入了互联网新闻组,使其在全球范围内可用。


15. 用于将网页从服务器传输到浏览器的著名协议是什么?

  1. FTP
  2. HTTP
  3. HTTPS
  4. TCP/IP
 

答案: B

解释:HTTP 是用于传输网页的著名协议。


16. HTML 代表什么?

  1. 超文本标记语言
  2. 高传输媒体语言
  3. 超文本媒体层
  4. 超标记传输语言
 

答案: A

解释:HTML 指用于创建网页的标记语言。


17. 大型网站如何提高其全球性能?

  1. 对所有页面使用单个服务器
  2. 在全球范围内分发服务器
  3. 增加网站大小
  4. 添加更多 URL
 

答案: B

解释:大型网站将其网页分发到全球服务器,以提高性能和可访问性。


18. W3C 这个缩写是什么意思?

  1. 万维网公司
  2. 万维网联盟
  3. Web 通信中心
  4. Web 代码委员会
 

答案: B

解释:W3C 代表万维网联盟 (World Wide Web Consortium),该联盟旨在维护 Web 的开放标准。


19. 蒂姆·伯纳斯-李用于第一个 Web 服务器的主要开发工具是什么?

  1. IBM 计算机
  2. NeXT 计算机
  3. Macintosh
  4. PC
 

答案: B

解释:蒂姆·伯纳斯-李 (Tim Berners-Lee) 使用 NeXT 计算机开发了第一个 Web 服务器。


20. 1993 年 4 月关于 Web 发生了什么重大事件?

  1. 第一次 Web 会议
  2. WWW 代码免版税化
  3. HTML 的开发
  4. HTTP 的引入
 

答案: B

解释:1993 年 4 月,CERN 将 WWW 源代码免版税化,使其能够全球采用和发展。