一、基本概念
1.前言
web开发:-
web,网页的意思
-
静态web
- html,css
- 提供给所有人看的数据始终不会发生变化
-
动态web
- 提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同
- 技术栈:Servlet/JSP,ASP,PHP
在Java中,动态web资源开发技术统称为JavaWeb
2.Web应用程序
web应用程序:可以提供浏览器访问的程序-
a.html、b.html.....多个web资源,这些web资源可以被外界访问,对外界提供服务
-
URL
-
一个web应用由多部分组成
3.静态web
- htm, * .html是网页的的后缀,如果服务器上一直存在这些东西,我们就可以直接进行读取
- 静态web存在的缺点
4.动态Web
页面会动态展示:Web的页面展示的效果因人而异;缺点:
二、Web服务器
1.技术讲解
ASP:-
无法承载大访问量的情况(局限性)
JSP/Servlet
B/S:浏览器和服务器
C/S:客户端和服务器 -
sun公司主推的B/S架构
-
基于Java语言的(所有大公司,或者一些开源的组件,都使用Java写的)
-
可以承载三高(高并发,高可用,高性能)问题带来的影响
*语法像ASP
2.web服务器
服务器是一种被动的操作,用来处理用户的一些请求和给用户一些响应信息 IIS:微软的服务器,用来运行ASP本土的一些东西,Windows中自带的三、Tomcat
7月21号夜晚8点26结束,明天继续更新版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。