Web概述

Web

  • 概述:Web是World Wide Web的简称,是一个由许多互联网服务组成的信息空间。它由超文本文档、图像、视频和其他多媒体资源组成,并通过超文本传输协议(HTTP)进行传输。
  • 特点:Web的主要特点是其开放性和可访问性,使得用户可以通过浏览器访问各种网站和信息资源。
  • JavaWeb:使用Java语言开发基于互联网的项目

软件结构

C/S
  • 概述:Client/Server,客户端/服务端,在用户本地有一个客户端程序,在远程有一个服务器端程序。

    Web概述_第1张图片

B/S
  • 概述:Browser/Server,浏览器/服务端,只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序

    Web概述_第2张图片

两种架构优缺点
名字 优点 缺点
C/S 用户体验好 开发、安装、部署、维护,麻烦
B/S 开发、安装、部署、维护,简单 如果应用过大,用户体验可能会受到影响。对硬件要求过高

资源分类
  • 静态资源

    • 使用静态网页开发技术发布的资源
    • 所有用户访问,得到的结果是一样的,HTML、CSS、JavaScript、图像、视频、音频等
    • 静态资源不需要服务器端处理,可以直接由客户端(浏览器)加载和显示
  • 动态资源

    • 使用动态网页及时发布的资源,由服务器端动态生成的内容

    • 动态资源需要服务器端进行处理和生成,然后再返回给客户端

    • jsp、servlet、php、node.js 等技术,动态资源使用使网站更加灵活和交互

你可能感兴趣的:(前端,web)