B/S架构:浏览器和服务器
C/S架构:客户端和服务器
2.1技术讲解
ASP:
-
微软:国内最早流行的就是ASP
-
在HTML中嵌入了VB的脚本,ASP+COM;
-
在ASP开发中,基本一个页面都有几千行的业务代码,页面极其混乱
-
维护成本高
-
C#
-
IIS
php:
-
PHP开发速度很快,功能很强大,跨平台,代码很简单
-
无法承载大访问量的情况(局限性)
JSP/Servlet:
-
sun公司主推的B/S架构
-
基于Java语言的(所有的大公司,或者一些开源的组件,都是用Java写的
-
可以承载三高问题带来的影响;
-
语法像ASP,ASP-->JSP,加强市场强度;
2.2web服务器
服务器是一种被动的操作,用来处理用户的一些请求和给用户一些响应信息;
IIS
微软的;
Tomcat
流行的web应用服务器,一个免费的开放源代码的web应用服务器,轻量级应用服务器
Tomcat实际上运行jsp页面和Servlet