上位机知识篇---Web

什么是 WEB?

简单说,WEB 就是我们每天用的 "互联网网页世界"

你打开浏览器(比如 Chrome、Safari),输入网址(比如 www.baidu.com),看到的网页、能点击的按钮、能输入文字的搜索框,甚至在线看的视频、玩的小游戏,都属于 WEB 的范畴。

全称是 World Wide Web(万维网),它是互联网(Internet)的一部分 ------ 互联网是更底层的网络连接(比如网线、信号塔组成的通信系统),而 WEB 是建立在互联网上的 "信息展示和交互系统",让我们能方便地获取和分享信息。

WEB 的核心组成:3 个 "小伙伴"

要理解 WEB ,记住三个核心部分就行:

  1. 网页(Web Page)

    你看到的具体内容载体,比如一篇新闻、一个商品详情页。本质是用代码(HTML、CSS、JavaScript)写出来的文件,存放在服务器上。

  2. 服务器(Web Server)

    存放网页文件的 "超级电脑"。比如你访问百度,其实是浏览器向百度的服务器 "要" 网页,服务器再把文件发给你。

  3. 浏览器(Browser)

    解析和展示网页的工具。比如 Chrome 会把服务器发来的代码(HTML/CSS/JS)变成你能看懂的文字、图片、按钮。

WEB 的工作流程:像 "点外卖" 一样简单

  1. 你 "下单":在浏览器输入网址(比如想逛淘宝),相当于告诉浏览器 "我要访问这个服务器的网页"。
  2. 浏览器 "传话":浏览器把你的请求(比如 "打开淘宝首页")通过互联网传给淘宝的服务器。
  3. 服务器 "做菜":服务器收到请求后,找到对应的网页文件(就像厨师找到菜谱),处理后发给浏览器。
  4. 浏览器 "上菜":浏览器把服务器发来的代码解析成你能看到的界面(图片、文字、按钮),你就能开始逛了。

WEB 的两种形态:静态和动态

  • 静态网页:内容固定不变,像一张 "打印好的海报"。比如公司官网的 "关于我们" 页面,文字和图片不会变,服务器只是直接把文件发给你。
  • 动态网页:内容会根据情况变化,像 "能互动的智能海报"。比如淘宝的商品详情页,会根据你选的尺寸显示不同库存;微信朋友圈会实时加载新的好友动态。动态网页背后通常有数据库(存数据的地方)和程序(处理请求的逻辑)支持。

常见应用场景:生活中无处不在

  1. 信息查询

    • 查天气(天气网)、查快递(快递 100)、查百科(维基百科)------ 都是通过 WEB 网页获取数据。
  2. 在线购物

    • 淘宝、京东、拼多多:浏览商品、下单、付款,整个过程都在 WEB 页面上完成,背后有动态网页实时更新库存、订单状态。
  3. 社交互动

    • 刷微博、看朋友圈、在知乎回答问题:你发布的内容会通过 WEB 传到服务器,再展示给其他用户,属于典型的动态 WEB 应用。
  4. 在线学习 / 办公

    • 看网课(网易云课堂)、用在线文档(腾讯文档)、开视频会议(Zoom 网页版):这些工具通过 WEB 让多人实时互动、共享内容。
  5. 娱乐休闲

    • 在线听歌(QQ 音乐网页版)、看视频(B 站)、玩网页游戏(4399):不用下载 APP,打开浏览器就能用,方便快捷。
  6. 工具类服务

    • 在线 PS(Canva)、PDF 转换(SmallPDF)、翻译(谷歌翻译):通过 WEB 提供各种功能,省去安装软件的麻烦。
  7. 企业 / 政府服务

    • 公司官网展示产品、政府网站办社保 / 缴税:通过 WEB 让信息公开,方便用户查询或办理业务。

WEB 的优势:为什么我们离不开它?

  • 不用安装:打开浏览器就能用,不像 APP 要下载安装,尤其适合临时用的工具(比如偶尔转个 PDF)。
  • 跨设备:电脑、手机、平板的浏览器都能访问,比如你在电脑上没看完的网页,手机打开同一个网址能继续看。
  • 更新方便:服务器端更新后,所有用户打开的都是最新版本,不用像 APP 那样提示 "请升级"。
  • 门槛低:只要有网络和浏览器,任何人都能使用,老人小孩也能很快学会查资料、看视频。

总结

WEB 就是 "通过浏览器访问的互联网网页世界",它把服务器上的信息和功能,通过简单的操作(输入网址、点击按钮)送到我们面前。从查资料、购物到办公、娱乐,我们每天用的大部分互联网服务,其实都是 WEB 应用。

简单说:只要你打开浏览器用的东西,基本都属于 WEB