目录
Web 世界的诞生
早古时期,计算机应用软件和网络通信技术是两个完全不同的领域,前者围绕着单机环境展开,而后者则研究系统之间的通信。后来随着 Internet 技术的兴起,使得这两个领域开始融合,首先被孵化出来的就是 HTTP 协议及其 Web 服务器,越来越多的人开始意识到,“网站” 即是 “软件”。
1989年,在瑞士日内瓦的 CERN(核子研究中心)工作的 Tim Berners-Lee(蒂姆·伯纳斯·李)在论文中提出了一种可以在 Internet 上构建超链接文档的技术,并提出了 3 点基本要素:
- URI(Uniform Resource Identifier,统一资源标识符):Internel 中的统一资源标识符,用于唯一标识一个 Internet 上的资源。
- HTML(Hyper Text Markup Language,超文本标记语言):使用 HTML 标签来构建超文本文档,HTML 标签将文字,图形、动画、声音、表格、链接等内容格式进行了统一。
- HTTP(Hyper Text Transfer Protocol,超文本传输协议):最初设计来用于传输 HTML 的协议,处于 TCP/IP 应用层,传输的数据主体称为 Message(消息),基于 TCP 传输协议。
Tim Berners-Lee 所定义的 Resource,指的是 Internet 上的一个实体,它可以是一段文本、一张图片