Web的基本概念

WWW(World Wide Web)即全球广域网,万维网。

特性

  • 超文本和HTTP
  • 全球性
  • 动态交互
  • 跨平台

简单来说就是Web就是一个网页。

Web又可分为两类

  • 静态Web
  • 动态Web

静态Web就是所有用户都看到的是一个网页,这个网页不会发生变化的,而通过轮播图,script实现的也是伪动态,静态网页的缺点就是不能与数据库进行交互。

动态Web就是不同的用户看到的是不同的网页,这个网页是可以发生变化的,可以与数据库进行交互。


Web应用程序(Web app)

​ 就是能通过Web访问的应用程序。

Web的基本概念_数据库
Web app有两种模式: C / S , B / S C/S,B/S C/S,B/S
C/S: Client/Server
B/S: Browser/Server


Web app的运行过程

用户端通过网络发送请求request 给服务器端,服务器端的Web server通过一次响应response 返回给用户对应的网页。


JavaWeb主要学的就是如何通过Web Server 找到动态资源然后响应给用户端。