1 / 12
文档名称:

21世纪高等院校规划教材.ppt

格式:ppt   页数:12
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

21世纪高等院校规划教材.ppt

上传人:经典书馆 2016/4/25 文件大小:0 KB

下载得到文件列表

21世纪高等院校规划教材.ppt

文档介绍

文档介绍:21 21 世纪高等院校规划教材世纪高等院校规划教材 ASP 程序设计及应用张景峰主编韩红旗刘博涛副主编中国水利水电出版社第第1 1章章动态网页基础动态网页基础 静态网页与动态网页 ASP 基础 ASP 的运行 静态网页与动态网页静态网页与动态网页 Web 采用一种被称为“瘦客户机”的技术,使用 B/S (Browser/Server ,浏览器/服务器)模型。 静态网页与动态网页静态网页与动态网页根据 Web 服务器向 Web 浏览器发送页面的内容可将网页分为两种:静态网页和动态网页。?静态网页是指对于所有访问该网页的用户来说,在其客户端浏览器的显示内容都是一样的。又称为“普通 HTML 网页”,其文件的扩展名为. htm 。?动态网页会根据用户的不同需求显示不同的内容。 静态网页与动态网页静态网页与动态网页 静态网页及其执行过程?用户首先在浏览器的地址栏中键入要访问的网页地址,并回车触发这个申请。?浏览器将申请发送到指定的 Web Server 上。? Web Server 的后缀名判断请求的是 HTML 文件。?Web Server 从当前硬盘或内存中读取正确的 HTML 文件,然后将它送回用户浏览器。用户的浏览器解释这些 HTML 文件并将结果显示出来。 静态网页与动态网页静态网页与动态网页 动态网页及其执行过程?用户在浏览器的地址栏中键入 ASP 文件,并回车触发这个ASP 的申请。?浏览器将这个 ASP 的请求发送到给 Web 服务器。? Web Server 的后缀名判断这是 ASP 要求。?Web Server 从硬盘或内存中读取正确的 ASP 文件。?Web Server 将这个文件发送到 的特定文件中。?ASP 文件将会从头至尾执行并根据命令要求生成相应的 HTML 文件。? HTML 文件被送回浏览器。?用户的浏览器解释这些 HTML 文件并将结果显示出来。 静态网页与动态网页静态网页与动态网页 1. CGI : CGI 是一种通用的网关接口,是外部程序和 WEB 服务器之间的标准编程接口。 2. ASP :可以认为 ASP 是一种类似 HTML 、 Script 与 CGI 的结合体,但是其运行效率却要比 CGI 高。 :PHP (Hypertext Preprocessor ,超文本预处理器)是一种 HTML 内嵌式的语言(类似于 ASP )。 :JSP (Java Server Pages )是 Sun 公司推出的网站开发技术,是将纯 Java 代码嵌入 HTML 中实现动态功能的一项技术。 5. : 不是 ASP 的一个简单升级,它提供了一个全新且功能强大的服务器控件结构。本章首页 ASP ASP 基础基础 ASP ( Active Server Pages ,活动服务器网页)是服务器端脚本编写环境,可以创建和运行动态、交互、高效的 Web 服务器应用程序。使用 ASP 可以组合 HTML 标记、脚本命令和 ActiveX 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。 ASP ASP 基础基础 ASP 的特性? ASP 是在服务器端运行, ASP 程序具有保密性。?在 ASP 中可以包含 HTML 标记、服务器端和客户端脚本命令和 ActiveX 组件。? ASP 提供了几种内置对象。?使用附加组件可以扩展 Active Server Pages 。? ASP 可以与数据库(如 SQL Server , Microsoft Access 等)建立连接。 ASP ASP 基础基础 ASP 程序的基本结构 ASP 为扩展名的文本文件。在 ASP 文件中通常包含文本、 HTML 标记和脚本命令,这三部分的内容以各种组合混杂在 ASP 文件中,需要使用不同的符号进行区分。? HTML 使用标准的 HTML 标记界定; ? ASP 语句和 ASP 脚本命令必须使用“<% ”和“%> ”表示脚本的开始和结束,可以每一行 ASP 语句界定一次,也可以多行语句界定一次。本章首页