Internet –> Web

Web概述

  • Internet是物理网络,Web是逻辑网络
    • Internet,可参见IP协议TCP协议
    • Web –> 超文本传输协议(Hypertext Transfer Protocol,HTTP)
      • 统一资源定位器(Uniform Resource Locator,URL)
        • 比如yiming-2023.com
      • 超文本标记语言(Hypertext Markup Language,HTML)
        • 比如yiming-2023.com的网页
      • 超链接(Hyperlink)
        • 比如yiming-2023.com的链接
  • Web的发展历程和GUI、通信有关,可参见使用Go语言实现GUI应用网络的随机模型
    • (浏览器,前端)浏览器渲染HTML
    • (搜索引擎,后端)服务器进行信息检索
    • (App,新的前端)智能手机的App,比如流媒体、游戏
    • (云服务,新的后端)数据中心的云服务,比如信息存储、分布式计算
    • (AI)信息、计算的结合

Web图

  • 如果将网页作为顶点,将网页之间的链接作为边,那么可以得到一个Web图
    • 稀疏
    • 自组织
    • 小世界
    • 幂律