动态网页设计应用教程chap01.pptVIP

  • 6
  • 0
  • 约2.7千字
  • 约 11页
  • 2018-02-06 发布于河南
  • 举报
动态网页设计应用教程chap01

* ASP动态网页设计应用教程 重点内容: ASP的概念与特点 ASP页面的创建方法及工作原理 IIS配置服务器的方法 ASP页面的调试和运行 第1章 ASP概述 一、ASP的概念 ASP技术是Microsoft公司开发的一套全新的服务器端脚本程序环境,其全称为Active Server Pages,翻译成中文就是“动态网页”。 在使用FrontPage或Dreamweaver等软件制作网页时,切换到源代码视图窗口,可以看到网页都是由HTML标记构成的。当保存该页面时,一般以.htm形式保存,这是一种固化了的静态网页,网页中的内容都事先由制作者编写好以后,再让浏览者访问。Web源于静态文本HTML文件,采用这种方式制作的静态网页其缺点是网页数目多、维护难、查询难、修改难。因此,许多网页制作者都会在后台采用数据库技术动态生成超文本,其操作简单、修改方便、查询快捷,且易于保持站点页面的一致性。这就是所谓的“动态网页”。 动态网页不仅包括动态GIF图片,而且最主要的是其“交互性”,即网页会根据用户的要求和选择而动态改变和响应。 二、ASP的特点 ASP的主要特点如下: 三、ASP的文件结构及工作原理 ASP程序可直接用任意文字编辑器来编写,然后通过浏览器来浏览。当用Windows中自带的记事本打开一个ASP文件后,可看到ASP文件的结构由以下3部分构成: 1、文件结构 % @language=vbscript % html body % for i=1 to 3 response.write(这是一个简单的ASP程序。) next % /body /html 三、ASP的文件结构及工作原理 2、工作流程 ASP程序可以混合使用HTML、脚本语言以及ASP语句来创建服务器端功能强大的Internet应用程序。ASP程序是由ASP语句扩展的HTML页。当浏览器向Web Server请求调用ASP文件时,就启动了ASP。ASP通过调用一个简单的动态库asp.dll进行工作。该动态库文件负责获得一个ASP文件并对该页所有服务器的代码进行解析,这些脚本代码会发送到合适的脚本引擎,然后使用VBScript或JavaScript等脚本语言做出解释。脚本代码的运行结果重新结合该ASP中原有的其他文本及HTML代码,然后Web Server将最终生成的页面发送到客户端的浏览器中进行显示。从用户的一个URL请求到服务器反馈一个页面到浏览器,这个流程的工作原理如下。 四、ASP程序的执行 1、支持ASP调试的环境 ASP程序不同于普通的HTML页面,要想正常运行ASP程序则必须在机器上建立起支持ASP调试的环境。所有ASP文件都是在服务器端运行的,因此,在使用前须将个人计算机配置成服务器。针对Microsoft的Windows系列操作系统,用户可在下列组合中任选一种。 随着Windows 2003的普及,大量的程序员将选择IIS 6.0作为它们管理本机网络的首选服务器。 四、ASP程序的执行 2、IIS的安装与测试 IIS(全称Internet Information Services)是提供ASP服务的一种非常普遍的服务器。它既可以充当一个网络服务器,进行网络管理,向Internet上的用户提供Web服务,也可以很方便地为个人计算机提供完善的ASP程序开发服务。使用IIS,用户可在本地计算机上实现对ASP程序的解释,而不需要连接到Internet上去访问,以便网络管理员实现对本机网络服务的全面有效的控制。 在Windows 2000/XP/2003操作系统下,选择“控制面板”|“添加/删除程序”|“添加/删除Windows组件”命令,打开“Windows组件向导”对话框,确定Windows 2000/XP/2003的安装光盘已经插入在光驱之中。再选中“IIS信息服务(IIS)”复选框,单击“下一步”按钮,此时系统会运行很长一段时间后提示:完成“Windows组件向导”。单击“完成”按钮,表示已成功安装了IIS。安装结束后,IIS自动在C盘根目录下生成安装目录Inetpub,这个目录中包含了所有有关IIS组件的内容。确定该目录下已经有一个wwwroot子目录,该目录表明在用户的机器上有一个默认的Web主页(管理该主页是通过IIS来完成的)。 四、ASP程序的执行 2、IIS的安装与测试 可以通过使用浏览器来测试这个默认的Web主页,方法如下: 不论通过上面3种方法中的哪一种,其结果都是一样的。如果访问的结果(以Windows XP为例)如下图所示,则表示我们的IIS已经成功安装。 四、ASP程序的执行

文档评论(0)

1亿VIP精品文档

相关文档