动态网页基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第13章动态网页基础

本章任务

本章主要介绍动态页面的概念和建立方法,通过学习,要求能够做到:

☞了解动态网页的概念和作用

☞掌握动态站点建立的基本流程

☞掌握web服务器的建立

☞掌握应用程序服务器的设置

☞掌握动态页面建立的流程

☞了解后台数据库的建立

☞掌握DW8中动态页面和后台数据库的连接

☞掌握动态页面握数据的维护(添加、显示等操作)

知识点剖析

所谓“动态”网页,并不是指网页上的各种动画、滚动字幕等视觉上的“动态效果”,而是指采用动态网站技术生成的、能够和页面间进行信息交流的网页。数据库是动态网页的重要组成部分,是web程序的核心。动态网页上的数据一般要从数据库提取,动态网页的内容可以是纯文字,也可以包含各种动画。动态页面的建立包括模拟服务器的建立、前台页面建立、后台数据库的建立、数据的链接以及数据提交、显示、维护等常用功能。

重点和难点提示

重点在于前后台数据的链接以及数据的提交、显示、查询及维护等功能的实现。

13.1 动态网页的概念

从网站浏览者的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角度来看就有很大的差别。

动态网页是与静态网页相对应的,这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种

动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,采用动态网

站技术生成的网页都称为动态网页。从最直观的页面文件表现形式来说:静态网页URL的后

缀是.htm、.html、.shtml、.xml等常见形式,动态网页是以.asp ,aspx、.jsp、.php、.perl、.cgi

等形式为后缀,并且在动态网页网址中有一个标志性的符号:“?”,这是一个典型的动态网

页URL形式。

13.2 普通静态网页和动态网页处理流程的区别

通过下面图13-1和13-2我们可以清楚地知道普通静态网页和动态网页工作流程的区别。

图13-1 静态页面处理流程

当WEB服务器接收到客户端发来的访问静态网页的请求时,服务器将直接读取该请求页,找到该页面文件的话,将其发送到请求该页面的客户端。即WEB服务器为静态页面请求的处理流程为:

(1)客户端浏览器请求静态页面;

(2)WEB服务器查找请求的静态页面文件;

(3)WEB服务器将查找到的静态页面发送到请求该页面的客户端浏览器。

图13-2 动态页面处理流程

当WEB服务器接收到客户端发来的访问动态网页的请求时,他它将作出不同如下反应:WEB 服务器将该请求页传递给处理页面的特殊软件,既应用程序服务器,应用程序服务器负责读取该动态页面的代码,根据页面代码中的指令完成动态页面数据的生成,然后将代码删除,得到的结果是一个静态网页文件,应用程序服务器将该页传递回WEB服务器,WEB服务器将该页面发送到请求该页面的客户端,客户端浏览器得到的是纯html页面。即WEB服务器为动态

页面请求的处理流程为:

(1)客户端览器请求动态页面;

(2)、WEB服务器查找该页面,并将它传递给相应的应用程序服务器;

(3)、应用程序服务器将根据动态页面的指令完成动态页面数据生成;

(4)、应用程序服务器将完成的页面传回到WEB服务器;

(5)、WEB服务器将完成的页面发送到请求该页面的客户端浏览器。

由此可见,动态网页就是根据用户的请求,由应用程序服务器动态生成的页面,主要特点可

归纳如下:

(1)动态网页采用数据库技术;

(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等;

(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页。

13.3 动态网页的建立主要步骤

开发动态Web 页的五个关键步骤如下所示:

●设计页面

●创建动态内容源

●向Web 页添加动态内容

●增强动态页的功能

●测试和调试页

因此,要在Dw8中建立动态网页,需要首先配置好编程环境。具体包括:在计算机中安装web服务器以及在WEB服务器上的应用程序服务器

1、安装web服务器和应用程序服务器

2、配置数据库

3、编写动态页面文件

4、建立页面和数据库的连接

13.4安装web服务器和应用程序服务器

web服务器是能够根据web浏览器的请求提供文件服务的软件,常见的web服务器有:microsoft internet information server(简称IIS),Netscape Enterprise Server、Sun ONE Web Server 和Apatch HTTP Server等。我们以常见的WINDOWS用户为例安装IIS,下面介绍在计算机上安装web服务器的方法和步骤。

13.4.1安装IIS

要安装IIS,必须保证你的计算机中已经安装好了windows/98/2000/xp操作系统。WIN98用户安装的是micorsoft personal web server (pws),它是IIS精简版本。在安装之前先检查系统中是否有一个c:\inetpub文件夹,如果有,则表明系统中已经安装了WEB服务器,如果没有此文件夹,则参照下面步骤来安装。

插入Win2000或WinXp安装盘,点击任务栏中的【开始】按钮→再选择【设置】→【控制面板】命令,弹出【控制面板】窗口,双击列表中的【添加/删除程序】→【添加/删除Windows组件】”,出现图13-3所示对话框,把勾选第2项,按照安装向导一步步进行操作即可。

相关文档
最新文档