Web服务器
基本概念
web开发
- web就是网页
- 静态web(html,css):数据始终不发生变化
- 动态web:根据时间用户的不同,数据发生变化
技术栈Servlet,jsp - web应用程序:可以提供浏览器访问的程序web应用编写完毕后需要一个服务器来统一管理
静态web
静态web的缺点
- 页面无法动态更新
- 无法和数据库交互
动态web
缺点
- web资源出现错误,我们需要重新编写我们的后台程序
- 可以和数据库交互
技术讲解
- ASP(微软)。
-
jsp:本质是Servlet,sun公司主推的B/S架构(B/S浏览器和服务器;C/S客户端和服务器),基于java语言的,可以解决三高问题(高并发,高性能,高可用)
3.** php**:开发快,功能强,跨平台,代码简单,无法承载大访问量的情况
WEB服务器
服务器是一种被动的操作,用来处理用户的一些请求和响应信息。
Tomcat
HTTP
HTTP是一个简单的请求响应协议,它通常运行在TCP协议上。