Web开发发展简史.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web的起源? Web起源: Web的前身是1980年Tim Berners-Lee负责的Enquire(Enquire Within Upon Everything的简称)项目 1990年11月,第一个Web服务器nxoc01.cern.ch开始运行,Tim Berners-Lee在自己编写的图形化Web浏览器“WorldWideWeb”上看到了最早的Web页面。 1991年,CERN(European Particle Physics Laboratory)正式发布了Web技术标准。 目前,与Web相关的各种技术标准都由著名的W3C组织(World Wide Web Consortium)管理和维护。 1991年建立并开通第一个WWW网站http://info.cern.ch/ . Web架构 用超文本技术(HTML)实现信息与信息的连接 HTML:HyperText Mark-up Language,即超文本标记语言或超文本链接标示语言 用统一资源定位技术(URI)实现全球信息的精确定位 URI: Uniform Resource Identifier,通用资源定位标志 用新的应用层协议(HTTP)实现分布式的信息共享 HTTP:Hypertext Transfer Protocol,超文本传输协议 Web客户端开发的发展 1996年 Java Applet 实际上是一种富客户端技术 缺点:下载速度,运行速度,安全性 JavaScript 最流行最强大的客户端技术 基于对象的开发语言 缺点:难于调试,没有开发工具 CSS CSS是为HTML定义布局 CSS和JavaScript,DHTML等联合起来后,发展成了一个完整的客户端开发体系 插件技术 为第三方在IE上扩展功能提供了途径 在中国,结果是:流氓软件满天飞 Web客户端开发的发展 1997年 Flash 1996年,一家叫FutureWave的小软件公司发布了一个FutureSplash 的动态变化小程序。 Macromedia收购了这家公司, 把FutureSplash 重新命名为:Flash Player 1.0 。 2005年4月ADOBE却以34亿美元收购了Macromedia ,并于2006年推出了Flash Player 9,引入了面对对象的开发语言:ActionScript 3. DHTML HTML 4.0 CSS DOM(文档对象模型) JavaScript Web客户端开发的发展 Ajax技术 Ajax提供不刷新当前页面的情况下和服务器通信的技术。 Ajax利用了JavaScript,CSS,DOM等技术,为客户端提供了更好的客户体验。 Ajax的兴起,使JavaScript重新得到了机会。 富客户端技术? 客户端开发发展的回顾 是富客户端还是瘦客户端 JavaScript的发展趋势? 未来会怎么样? Web服务端开发的发展 SSI技术 SSI:Server Side Includes(服务端包含) 只能提供一些简单的功能:包含另一个文档,显示服务器环境变量等 需要服务器软件的支持 优点:速度快! 缺点:功能有限 Web服务端开发的发展 CGI技术 CGI:Common Gateway Interface(通用网关接口),是一种基于浏览器的输入、在Web服务器上运行的程序。 早期的CGI一般是用:C/C++ Pascal等语言编写,难于调试和维护。 1995年,第一个用PERL写的CGI程序面世,之后PERL在CGI技术中占据了重要的地位。 CGI程序可以用任何语言编写:C/C++ Fortran PERL TCL (其中既有编译语言,又有脚本语言) 优点:速度快! 缺点:难于调试,修改,维护。 Web服务端开发的发展 PHP PHP是一种脚本语言 PHP+MySQL一度是开源项目的首选配置 PHP语言将HTML代码和PHP指令合成为完整的服务端动态页面,这是一个新思路。 …….之后会单独介绍PHP Web服务端开发的发展 ASP 微软借鉴PHP的思想,在他的web服务器IIS 3.0中引入了ASP技术。 ASP使用的是VBScript,这使当时广大的VB开发人员可以顺利成功转型。 还同时推出了Microsoft Visual Studio开发工具作为支持。 以上这一切,使得ASP横扫江湖 ASP是一种脚本语言 ASP也是采用将HTML代码和ASP指令混合在一起的方式 Web服务端开发的发展 Servlet和JSP Java阵营毫不示弱,推出了Java对Web开发的技术 Servlet和JSP的组合(还可以加上JavaBean技术)让Java开发者同时拥有了类似CGI程序的集中处理功能和类似PHP的HT

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档