web服务器
1.1、技术讲解
ASP:
-
微软:国内最早流行的就是ASP;
-
在HTML中嵌入了VB的脚本, ASP + COM;
-
在ASP开发中,基本一个页面都有几千行的业务代码,页面极其换乱
-
维护成本高!
-
C#
-
IIS
<h1> <h1><h1> <h1> <h1> <h1> <h1> <% System.out.println("hello") %> <h1> <h1> <h1><h1> <h1>
PHP:
- PHP开发速度很快,功能很强大,跨平台,代码很简单 (70% , WP)
- 无法承载大访问量的情况(局限性)
JSP/Servlet :
B/S:浏览和服务器
C/S: 客户端和服务器
- sun公司主推的B/S架构
- 基于Java语言的 (所有的大公司,或者一些开源的组件,都是用Java写的)
- 可以承载三高问题带来的影响,高并发,高可用,高性能;
- 语法像ASP , ASP–>JSP , 加强市场强度;
1.2、web服务器
服务器是一种被动的操作,用来处理用户的一些请求和给用户一些响应信息;
常见Web服务器
- 甲骨文公司的Weblogic,支持J2EE规范
- IBM公司的WebSphere,支持J2EE规范
- 红帽的JBoss,开源, 支持J2EE规范
- 小型系统使用的Tomcat, 支持JSP和Servlet
- NGIX,俄罗斯人开发的,开源的http服务器