1 / 59
文档名称:

精品PPT课件--Web技术概述.ppt

格式:ppt   页数:59
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--Web技术概述.ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--Web技术概述.ppt

文档介绍

文档介绍:Web技术概述 主要参考书目:JSP程序设计技术教程 甘勇主编 清华大学出版社
14:11
1
Web技术的由来与发展
1980年,Tim Berners-Lee负责的Enquire(Enquire Within Upon Everything的简称)项目是Web项目的起源。
1989年,Tim Berners-Lee 发明的分布式应用架构,向人们提供信息和信息服务。
1990年,第一个Web服务器开始运行。
1991年,CERN(European Particle Physics Laboratory)正式发布了Web技术标准。
14:11
2
早期的Web应用主要是使用HTML语言编写、运行在服务器端的的静态页面。
HTML程序举例:。
方法:直接双击文件名;
【查看】-【源代码】,可看Html代码
14:11
3
浏览器请求静态页面图
客户机
浏览器
服务器
Web服务器
静态页面
HTTP请求
HTTP响应
网络
14:11
4
HTTP协议实现步骤简述:
(计算机网络课程讲解)
客户端和服务器建立连接
客户端发送请求
服务器发出响应
关闭连接
14:11
5
HTML
HTML(Hypertext Markup Language,超文本标记语言)是一种描述文档结构的语言,不能描述实际的表现形式。
1945年,Vannevar Bush提出了文本和文本之间通过超级链接相互关联的思想,并给出设计方案。
1960年后正式将这种信息关联技术命名为超文本(Hypertext)技术。
1991年HTML语言正式诞生以来推出了多个不同的版本,其中对Web技术发展具有重大影响的主要是两个版本: ;。
1999年W3C颁布了HTML 。
14:11
6
为了满足人们对信息丰富性和多样性的强烈需求。促使Web技术由静态技术向动态技术的转化。
第一种使服务器能根据运行时的具体情况,mon Gateway Interface,公共网关接口)技术。
1993年,CGI (National Center for puting Applications)提出,1995年,NCSA开始制定CGI 。
CGI技术允许服务端的应用程序根据客户端的请求,动态生成HTML页面,这使客户端和服务端的动态信息交换成为了可能。
CGI缺点|:编程困难、响应时间较长
14:11
7
用户访问CGI程序
客户机
浏览器
服务器
Web服务器
静态页面
HTTP请求
HTTP响应
网络
CGI程序
数据库
14:11
8
1994年,Rasmus Lerdorf发明了专用于Web服务端编程的PHP(Personal Home Page Tools)语言。
1996年,Microsoft借鉴PHP的思想,推出ASP技术。借助Microsoft Visual Studio等开发工具在市场上的成功,ASP迅速成为了Windows系统下Web服务端的主流开发技术。
1997年,SUN公司推出了Servlet技术,作为Java阵营的CGI解决方案。
1998年,SUN公司又推出了JSP技术,允许在HTML页面中嵌入Java脚本代码,从而实现动态网页功能。
14:11
9
2000年以后,整合Web开发技术形成完整的开发框架或应用模型,来满足各种复杂的应用需求。
14:11
10