第一章-引言课件.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 2 TOC \o 1-3 \h \z \u PAGE 19 第一章 引言 随着Internet的普及和深入,传统的静态网页已经不能满足人们日益增长的获取有效信息的需求,在这种情况下,能够实现交互式的动态网页技术应运而生。目前实现交互式动态网页的技术主要有:CGI、ASP、JSP、PHP等,下面具体介绍一下各语言的区别以及我对将来语言发展趋势的观点: CGI CGI是一种通用的网关接口,是外部程序和WEB服务器之间的标准编程接口。可以使用各种不同的程序语言编写适合的CGI程序,这些程序语言包括Visual Basic、Delphi或C/C++等等,可以将已经写好的程序放在Web服务器的计算机上运行,再将其运行结果通过Web服务器传输到客户端的网页浏览器上。事实上,这样的编制方式比较困难而且效率低,因为每一次修改程序都必须重新将CGI程序编译成可执行文件。 ASP ASP由于其应用程序程序容易开发和修改、功能强大等特点,一经推出就受到了众多专业人士的好评,再加上微软强有力的支持,可以说是时下网站建设最为流行的技术之一。 可以认为Dreamweaver是一种类似HTML、Script与CGI的合体,但是其运行效率却要比CGI高。Dreamweaver与CGI最大的不同在于对象和组件的使用,ASP除了内置的Request对象、Response对象、Server对象、Session对象、Application对象及Object Context对象等基本对象外,还允许用户以外挂的方式使用ActiveX控件。当然,Dreamweaver本身也提供了多个ActiveX控件使用,这些组件包括广告回转组件、文件存取组件、文件连接组件及数据库存取件等,这些大量扩充且重复使用的组件使得ASP的功能远远强于CGI。 PHP PHP(Hypertext Preprocessor,超文本预处理器)是一种HTML内嵌式的语言(类似于ASP)。PHP秉承Linux的CNU风格,借助于源代码公开,成为目前广泛应用的网站建设的技术之一。PHP独特的语法混合了C、JAVA、Perl以及PHP式的新语法,它执行动态网页的速度也比CGI快。从性能、开发及维护时间上看,PHP和ASP是并驾齐驱的,它们都有不错的表现。 JSP JSP(Java Server Pages)是SUN公司推出的网站开发技术,是将纯Java代码嵌入HTML中实现动态功能的一项技术。目前JSP已经成为ASP的有力竞争者。 JSP与Dreamweaver技术非常相似,两者都是在HTML代码中嵌入某种脚本并由语言引擎解释执行程序代码,它们都是面向服务器的技术,客户端浏览器不需要任何附加软件的支持。 两者最明显的区别在于Dreamweaver使用的编程语言是VBScript之类的脚本程序,而JSP使用的是Java。此外,ASP中的VBScript代码被ASP引擎解释执行,而JSP中的脚本在第一次执时被编译成Servlet并由Java虚拟机执行,这是ASP与JSP技术本质的区别。 本系统的开发语言是Dreamweaver,那么我就先谈一下它的发展趋势。当今一些企业由于语言发展的速度,已经渐渐淡忘了Dreamweaver,也就是说现在企业开发网站一般不用ASP,只有及少部分的小型企业还在用.尽管这样,我还是敢做出推测,在将来, Dreamweaver还是不会被忘记,还会存在于公司内部。因为ASP这种语言虽说与新出的语言功能、支持方面减弱了不少,但是这种语言用起来非常简便、易懂。而且还可以外挂组件,几乎所有网站建设功能都包括在内,所以我认为Dreamweaver还可以在企业之间留一席之地。 JSP,可以说现在十分流行,大部分大、中型企业都开始使用这种语言,将来的趋势也趋向这门语言,他对ASP语言相对比,最明显的好处就是安全性强。 PHP,这种语言,一般用得很少,只有官方、政府、大型企业之类的网站使用这种语言,中、小企业都很少使用,这种语言到任何时候都是一样的,只能应用于特殊的网站。 CGI,就不用再讲了,现在几乎是脱离了这种语言,对于未来我想它也不会再出现。 实际上语言这个东西真不好说,有谁敢保证不再出新的程序语言,也许出来之后,立刻就能跑到语言的头衔位置;JSP就是一个很好的例子。 1.1 网站开发意义 1、为什么要建立网站,简单的说是为了大家的方便与交流。 2、整合资源,确定网站功能。根据需要而计划,确定网站的功能类型:企业型网站、应用型网站、商业型网站、电子商务型网站、产品宣传型、网上营销型、客户服务型、型等。 3、根据网站功能,确定网站应达到的目的作用。 学校网的建设情况。 1.2 网站简介 一个网站的成功与否与建站前的网站策划有着极为重要的关系。在建立网站前

文档评论(0)

liuxiaoyu99 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档