- 互联网基础
- 主页
- 互联网概述
- 内联网概述
- 外联网概述
- 互联网参考模型
- 互联网域名系统
- 互联网服务
- 互联网连接
- 互联网协议
- 电子邮件基础
- 电子邮件概述
- 电子邮件协议
- 电子邮件工作原理
- 电子邮件操作
- 电子邮件功能
- 电子邮件礼仪
- 电子邮件安全
- 电子邮件提供商
- 网站开发
- 网站概述
- 网站类型
- 网站设计
- 网站开发
- 网站发布
- 网站URL注册
- 网站托管
- 网站安全
- 搜索引擎优化
- 网站盈利模式
- 万维网
- 万维网概述
- 网页
- 网页浏览器
- Web服务器
- 代理服务器
- 搜索引擎
- 互联网协作
- 协作概述
- 邮件列表
- Usenet新闻组
- 在线教育
- 社交网络
- 互联网安全与隐私
- 互联网安全概述
- 数据加密
- 数字签名
- 防火墙安全
- 互联网Web编程
- HTML
- CSS
- JavaScript
- PHP
- 互联网有用资源
- 互联网快速指南
- 互联网有用资源
- 互联网讨论
万维网概述
概述
WWW代表World Wide Web(万维网)。万维网的技术定义是:互联网上所有使用超文本传输协议 (HTTP) 的资源和用户。
更广泛的定义来自万维网发明者蒂姆·伯纳斯·李(Tim Berners-Lee)帮助创立的组织——万维网联盟 (W3C)。
万维网是网络可访问信息的宇宙,是人类知识的体现。
简单来说,万维网是在互联网上计算机之间交换信息的一种方式,将它们连接成一个庞大的交互式多媒体资源集合。
互联网和万维网并非同一事物:万维网使用互联网传输信息。
演变
万维网由蒂莫西·伯纳斯·李(Timothy Berners Lee)于1989年在日内瓦的CERN创建。万维网最初是他提出的一个提案,目的是让研究人员能够在CERN有效地合作。最终它发展成为万维网。
下图简要定义了万维网的演变
WWW架构
WWW架构分为几个层次,如下图所示
标识符和字符集
统一资源标识符 (URI) 用于唯一标识 web 上的资源,而UNICODE 使构建可以用人类语言阅读和编写的网页成为可能。
语法
XML(可扩展标记语言)有助于在语义网中定义通用语法。
数据交换
资源描述框架 (RDF) 框架有助于定义 web 数据的核心表示。RDF 以图形形式表示关于资源的数据。
分类法
RDF模式 (RDFS) 允许对分类法和其他本体论结构进行更标准化的描述。
本体
Web本体语言 (OWL) 提供了比RDFS更多的结构。它有以下三个版本:
OWL Lite 用于分类法和简单的约束。
OWL DL 用于完整的描述逻辑支持。
OWL 用于RDF的更多语法自由度
规则
RIF 和SWRL 提供了超出RDFs 和OWL 可用结构的规则。简单协议和RDF查询语言 (SPARQL) 是一种类似SQL的语言,用于查询RDF数据和OWL本体。
证明
在“证明”层以下执行的所有语义和规则及其结果都将用于证明推论。
密码学
使用诸如数字签名之类的密码学方法来验证来源。
用户界面和应用程序
在顶层构建了用户界面和应用程序层,用于用户交互。
WWW操作
WWW基于客户端-服务器模式。以下步骤解释了 web 的工作原理:
用户在网页浏览器的地址栏中输入网页的URL(例如,https://tutorialspoint.com)。
然后浏览器向域名服务器请求与www.tutorialspoint.com对应的IP地址。
收到IP地址后,浏览器使用HTTP协议向Web服务器发送网页请求,该协议指定浏览器和Web服务器通信的方式。
然后Web服务器使用HTTP协议接收请求,并检查其搜索以查找请求的网页。如果找到,则将其返回给Web浏览器并关闭HTTP连接。
现在Web浏览器接收网页,它解释网页并将其内容显示在Web浏览器的窗口中。
未来
Web领域发展迅速,它几乎对各个领域都产生了影响,例如教育、研究、技术、商业、市场营销等。因此,Web的未来几乎是不可预测的。
除了WWW领域的巨大发展外,W3联盟还必须应对一些技术问题。
用户界面
正在开发更高质量的3D信息呈现工作。W3联盟还期待增强Web以满足全球社区的需求,这将包括所有区域语言和书写系统。
技术
隐私和安全工作正在进行中。这将包括隐藏信息、会计、访问控制、完整性和风险管理。
架构
Web领域出现了巨大的增长,这可能会导致互联网过载并降低其性能。因此,需要开发更好的协议。