回麻雀苑主页          

1.1什么是动态网页

作者:老麻雀 2006/9/5 12:57:56

什么是动态网页
一般完全由HTML超文本语言构成的网页称为普通网页,也就是静态网页。网页中如果插入GIF、Flash动画,或者插入了“时间轴”、“行为”等就可以使一些页面元素动起来,有人错误的认为这就是动态网页,这种认识是片面的。从网页的结构角度说,在普通网页的HTML代码中,插入其他一些脚本语言的代码,使网页具备了一定的功能,才能称为动态网页。这里说的还是广义的动态网页。
广义的动态网页可分为客户端动态网页和服务器动态网页,客户端动态网页运行在浏览用户的客户机上,文档中插入的代码一般是JavaScript、VBScript、Applet等,文档的扩展名仍然是.htm或.html,用户访问的这些网页时,要下载到自己机器上才能浏览运行。他起到作用一般是增加网页的一些特殊效果,能使页面更加生动活泼。也有些代码可以使网页增加些简单的功能,但和我们常说的动态网页仍不是同一个概念。我们常说的动态网页,一般指的是服务器动态网页。服务器动态网页运行在服务器上,文档的扩展名现阶段一般是.asp、.jsp或是.php。他和普通静态网页、客户端动态网页有着本质的区别。
服务器动态网页最突出的特征是具有“交互性”,他依赖于专用的服务器,经过编译或解释才能运行。他的特征归纳起来有如下几点:
? 具有交互功能,为用户和网站的主人建立了沟通的渠道。使网站由单向发布信息,发展成为能使用户和网站双向交流信息。
? 使用脚本语言编程,以接收信息、存储信息、加工处理信息为主,一些动态网页甚至没有显示界面。动态网页主要提供的是综合信息处理功能。
? 需要比较复杂的开发运行环境,只能在专用服务器上运行。用户不能看到动态网页的源代码。
? 广泛使用网络数据库存储数据和信息。
动态网页利用CGI、ISAPI、ASP、PHP、JSP等技术来实现。用户访问动态网页,发出的HTTP请求,不是调用静态的HTML页面,而是调用含有程序代码的动态过程,这个过程将用户输入的信息进行处理,之后可以将结果用页面的形式返回给用户。也能够将相关的数据信息,处理之后保存到网络数据库,还能够对数据进行计算、逻辑判断等。运行的方式和编程语言处理程序的过程一样,因此动态网页的实质是程序,而不是界面。往往也将动态网页称作网络编程技术,也是这个道理。

 

我也说两句
E-File帐号:用户名: 密码: [注册]
评论:(内容不能超过500字,如果您不填写用户名和密码只能以游客的身份发表评论。)

*评论内容将在30分钟以后显示!
发表须知:
一、用户须严格遵守国家法律和政策,包括但不限于《全国人大常委会关于维护互联网安全的决定》、《信息网络传播权保护条例》等规定,审慎、合法地利用伊妃(E-file)平台发表言论、作品。
二、用户的言论、行为若涉嫌违法或侵权,用户可能被强制承担因该行为直接或间接导致的全部法律责任。依照法律法规规定,伊妃(E-file)运营方有义务提供用户资料,有义务和权利采取删除、屏蔽、断开链接等各种必要措施。
三、伊妃(E-file)中心授权网络法律专业研究服务机构“网络法苑”为用户及客户提供包括免费咨询在内的全方位的法律支持。

 

版权所有:段保珠   电话:64616239   E-mail:dbz@sina.com   京ICP备06044461号
阿酷科技 Arkoo.com 提供底层技术