动态网页基础知识.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

动态网页基础知识--第1页

动态网页与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,

动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,无论网页是否具有动

态效果,采用动态网站技术生成的网页都称为动态网页。

一、动态网页概念

动态网页是指应用程序在接收浏览器的请求而更改网页内容的网页,而不是在网页

上加入Java,JavaScript等脚本来实现的动态效果或Flash动画,虽然这些动画实现了网

页的“动”,但其本质还是静态的,因为它没有随着浏览器的请求而跟着变化。动态网

页是与静态网页相对应的,一般以.asp、.isp、.php、.per、.cgi等形式为后缀。动态网页

可以是纯文字内容的,也可以是包含各种动画的内容,无论网页是否具有动态效果,采

用动态网站技术生成的网页都称为动态网页。从网站浏览器的角度来看,无论是动态网

页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角

度来看就有很大的差别。

二、动态网页特征

动态网页技术有自身的特征和优势,简单来说有以下几点:动态网页是以数据库技

术为基础,因此能够大大降低网站维护的工作量了;采用动态网页技术的网站可以实现

更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等多种功能的集

成,实现与Web服务器进行交互;动态网页实际上并不是独立存在于服务器上的网页

文件,只有当用户请求时服务器才返回一个完整的网页;可以实现与HTML以外的文件

进行交互;可缩短查询时间,提高浏览效率。

三、动态网页技术

1、动态网页技术简介及特点

早期的动态网页主要采用CGI(公共网关接口)技术,可以使用VB、Delphi或C++

等程序编写CGI程序。但是由于CGI技术编程困难、效率低下、修改复杂等缺陷已经逐

渐被新技术所取代。这些新技术主要指ASP、PHP和JSP技术在动态网页开发中的应用。

PHP、ASP和JSP都是一个进程处理多个请求的,无论多少人在线,都只有一个进程,执

行效率相比于CGI要高得多。

2、CGI(CommonGatawayInterface)

第1页共4页

动态网页基础知识--第1页

动态网页基础知识--第2页

CGI是实现在服务器端执行程序的一种方法,运行程序输出的是HTML页面,然后

Web服务器再把这个静态页面返回给浏览器作为请求的响应。最流行的CGI语言是Perl

和shell脚本,但是也可以使用C、C++以及Java等语言进行编写。CGI可以访问存储在

数据库中的数据或者其他系统中的文件,实现动态生成Web页面的效果。

许多著名网站,如新郎、雅虎、网易的有哪些信誉好的足球投注网站引擎都采用了CGI技术。CGI有较强的

进程隔离功能,每个CGI程序运行于自己的进程空间,独立于Web服务器。由于对CGI

的每一个请求都要产生一个独立的进程,因此执行效率受到较大的影响,占用计算机资

源也较多。为了提高性能,CGI的编程技术也不断发展,如FastCGI技术。

3、ASP(ActiveServerPages)

ASP是微软公司开发的一种类似HTML、Script(脚本)与CGI的结合体,由于它没

有提供自己专门的编程语言,允许用户使用许多已有的脚本语言编导ASP程序,如

VBSScript、JavaScript等。这些脚本语言无须编译或链接即可执行。ASP在Web服务器

端运行,它的源程序代码不会传到用户的浏览器中,传送到客户端浏览器的内容是经过

解释得出的常规HTML代码,用户端只要使用常规可执行HTML代码的浏览器,即可浏

览因此比一般的脚本语言安全一点。

ASP运行环境通常使用微软的Windows操作系统平台和IIS(InternetInformatio

文档评论(0)

152****6402 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档