第 1章 ASP基础
1.1 ASP概述
1.2 ASP的工作原理
1.3 ASP的运行环境
1.4 创建 ASP页
1.1 ASP概述
1.1.1 交互式动态网页实现技术简介
1,CGI,CGI是一种通用的网关接口,是外部程序和 WEB服务器之间的标准编程接口。
2,ASP,可以认为 ASP是一种类似 HTML、
Script与 CGI的结合体,但是其运行效率却要比 CGI高。
3,PHP,PHP( Hypertext Preprocessor,超文本预处理器)是一种 HTML内嵌式的语言(类似于 ASP)。
4,JSP,JSP( Java Server Pages)是 Sun公司推出的网站开发技术,是将纯 Java代码嵌入 HTML中实现动态功能的一项技术。
1.1 ASP概述
1.1.2 ASP的特性
ASP可以包含服务器端脚本。
ASP提供了几种内置对象。
使用附加组件可以扩展 Active Server
Pages。
ASP可以与数据库(如 SQL Server、
Microsoft Access等)建立连接,通过对数据库的操作建立功能强大的 Web应用程序。
1.1 ASP概述
1.1.3 ASP的功能
Microsoft 脚本调试程序。
事务性脚本 。
管理工具 。
隔离 ASP应用程序 。
文件上载 。
新的 ASP组件 。
应用程序根目录的改变 。
支持 Internet Explorer 4.0通道和 Web预测 。
支持 HTTP 1.1协议 。
使用脚本语言。
1.2 ASP的工作原理
1.2.1 普通 HTML的执行过程
B r ow s e r
S e r ve r
请求响应
1.2 ASP的工作原理
1.2.2 ASP的执行过程
用户在浏览器的地址栏中键入 ASP文件,并回车触发这个 ASP的申请 。
浏览器将这个 ASP的请求发送到给 Web服务器 。
Web Server接收这些申请并根据,asp的后缀名判断这是 ASP要求 。
Web Server 从硬盘或内存中读取正确的 ASP文件 。
Web Server 将这个文件发送到 ASP.DLL的特定文件中 。
ASP文件将会从头至尾执行并根据命令要求生成相应的
HTML文件 。
HTML文件被送回浏览器 。
用户的浏览器解释这些 HTML文件并将结果显示出来。
1.3 ASP的运行环境
1.3.1 IIS 5.0的安装和设置
1.安装 IIS 5.0
2.创建W eb站点
3.启动、停止W eb站点
4.设置 Web站点
5.创建和设置虚拟目录
1.3.2 PWS的安装和设置
1,PWS的安装
2,PWS的设置
1.4 创建 ASP页
ASP文件是以,asp为扩展名的文本文件,这个文本文件可以包括下列部分的任意组合:
文本
HTML标记
脚本命令