02-web服务器
02-web服务器
概述
本文主要介绍web服务器
技术
web服务使用的主流开发语言
ASP:
- 微软开发:国内最早流行的语言
- 在html中嵌入了VB的脚本,ASP+COM
- 在ASP开发中,基本一个页面有几千行的业务代码,维护成本极高
PHP:
- PHP开发速度很快,功能很强大,跨平台,代码简单(适用于中小型企业)
- 无法承载大访问量的情况
JSP/Servlet:
- 是sun公司主推的B/S架构
- 基于JAVA语言的(所有大公司,一些开源组件,都是java写的)
- 可以承载三高问题带来的影响
- 语法像ASP,ASP-->JSP,加强市场竞争力
web服务器
服务器是一种被动的操作,用来处理用户的请求,并返回给用户响应
- IIS
- 微软的:使用ASP开发,Windows中自带的
- Tomcat
- Tomcat是Apache基金会的Jakarta中的一个核心项目,最新的Servlet和JSP规范总是能在Tomcat中得到体现,因为Tomcat技术先进、性能稳定、而且免费,因而深受java爱好者的喜爱并得到了部分软件开发商的认可,称为目前比较流行的web应用服务器
- Tomcat是一个免费开源的web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用模式开发和调试JSP程序的首选。对于一个java初学web的人来说,它是最佳选择
- Tomcat实际上运行JSP页面和Servlet
工作3-5年可以尝试手写Tomcat服务器