动态网页基础

上传人:ji****72 文档编号:56891762 上传时间:2018-10-16 格式:PPT 页数:41 大小:989KB
返回 下载 相关 举报
动态网页基础_第1页
第1页 / 共41页
动态网页基础_第2页
第2页 / 共41页
动态网页基础_第3页
第3页 / 共41页
动态网页基础_第4页
第4页 / 共41页
动态网页基础_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《动态网页基础》由会员分享,可在线阅读,更多相关《动态网页基础(41页珍藏版)》请在金锄头文库上搜索。

1、第1章 动态网页基础,1.1 静态网页与动态网页 1.2 ASP基础 1.3 ASP的运行,本章学习目标,静态网页与动态网页的概念和执行过程 ASP的特性和基本结构 Web服务器的安装和配置 ASP文件的编写和使用方法,1.1 静态网页与动态网页,1.1.1 静态网页及其执行过程 1.1.2 动态网页及其执行过程 1.1.3 交互式动态网页实现技术简介,返回首页,Web(World Wide Web或WWW,万维网)是世界上最大的电子信息仓库,由众多的Web站点组成。每个Web站点都包含一些特定的资源,这些资源存放于一台或多台被称为Web服务器的计算机上。正是由于大量的Web站点提供了丰富多彩

2、的资源,才使得用户能够通过网络快速、高效地获得他们需要的信息。,图1-1 B/S模型,图1-2 新浪网首页,图1-3 百度搜索“华北航天工业学院”显示页面,1.1.1 静态网页及其执行过程,任何Web Server都支持静态网页,其执行过程如下: 用户首先在浏览器的地址栏中键入要访问的网页地址(即URL:Uniform Resource Locator,统一资源定位符)并回车触发这个请求。 浏览器将请求发送到指定的Web服务器上。 Web服务器接收这些请求并根据.htm或.html的后缀名判断请求的是HTML文件。 Web服务器从当前硬盘或内存中读取正确的HTML文件,然后将它送回用户浏览器。

3、,返回本节,1.1.2 动态网页及其执行过程,动态网页的执行过程与静态网页有所不同,如下所示: 用户在浏览器的地址栏中键入动态网页文件,并回车触发这个动态网页的请求。 浏览器将这个动态网页的请求发送到Web服务器。 Web服务器接收这些请求并根据扩展名(例如.asp)判断请求的是动态网页,Web 服务器从硬盘或内存中读取正确的动态网页文件。 Web服务器将这个动态网页文件从头至尾执行,并根据执行结果生成相应的HTML文件(静态网页)。 HTML文件被送回浏览器。 用户的浏览器解释这些HTML文件并将结果显示出来。,返回本节,1.1.3 交互式动态网页实现技术简介,1CGI CGI(Common

4、 Gateway Interface,通用网关接口)是外部程序和Web服务器之间的标准编程接口。 2ASP ASP(Active Server Pages,活动服务器网页)由于其应用程序容易开发和修改、功能强大等特点,一经推出就受到了众多专业人士的好评,再加上微软强有力的支持,可以说是时下网站建设最为流行的技术之一。 3PHP PHP(Hypertext Preprocessor,超文本预处理器)是一种HTML内嵌式的语言(类似于ASP)。,4JSP JSP(Java Server Pages,Java服务器页面)是Sun公司推出的网站开发技术,是将纯Java代码嵌入HTML中实现动态功能的一

5、项技术。 5ASP.NET 作为微软.NET框架中重要的组成部分ASP.NET越来越多地受到开发人员的关注。传统的ASP中ASP程序和网页的HTML标记混合在一起,造成了网页美工设计人员和程序设计人员在相互配合过程中会出现诸多的不便;此外,ASP页面的脚本语言是解释执行的,其执行速度较慢。为了克服ASP以上的种种限制,微软推出了ASP.NET。,返回本节,1.2 ASP基础,1.2.1 ASP的特性 1.2.2 ASP程序的基本结构,返回首页,1.2.1 ASP的特性,ASP具有如下几个重要特性: ASP是在服务器端运行,送到客户端浏览器的是ASP的执行结果所生成的HTML页面,因此ASP程序

6、具有保密性。 在ASP中可以包含HTML标记、服务器端和客户端脚本命令和ActiveX组件。 ASP提供了几种内置对象。使用附加组件可以扩展Active Server Pages。 ASP可以与数据库(如SQL Server,Microsoft Access等)建立连接,通过对数据库的操作建立功能强大的Web应用程序。,返回本节,1.2.2 ASP程序的基本结构,ASP文件是以.asp为扩展名的文本文件,可以使用任何一种文本编辑器(如Windows中的记事本、写字板)创建ASP文件。使用那些带有ASP增强支持的编辑器将更能提高效率,如FrontPage,Dreamweaver等。,例1-1:

7、Hello World! ,返回本节,1.3 ASP的运行,1.3.1 IIS 5.0的安装和设置 1.3.2 PWS的安装和设置 1.3.3 ASP程序的运行,返回首页,1.3.1 IIS 5.0的安装和设置,1安装IIS 5.0 2创建eb站点 3启动、停止eb站点 4设置Web站点 5创建和设置虚拟目录,1安装IIS 5.0,图1-4 “添加/删除程序”对话框,图1-5 IIS 5.0“详细信息”对话框,图1-6 “Internet信息服务”控制台,2创建eb站点,图1-7 “Web站点说明”对话框,图1-8 “IP地址和端口设置”对话框,图1-9 “Web站点主目录”对话框,图1-10

8、 “Web站点访问权限”对话框,3启动、停止eb站点,在创建完成新的Web站点后,要确保其正常工作。在“Internet信息服务”控制台中鼠标右键单击相应的Web站点,在弹出的快捷菜单中完成。,4设置Web站点,(1)设置Web站点参数。 (2)设置Web站点的主目录。 (3)设置应用程序选项。 (4)设置Web站点的默认Web页。,图1-11 “Web站点”选项卡,图1-12 “主目录”选项卡,图1-13 “应用程序配置”对话框,图1-14 “文档”选项卡,5创建和设置虚拟目录,(1)创建Web虚拟目录。 (2)设置Web虚拟目录属性。,图1-15 虚拟目录属性,返回本节,1.3.2 PWS

9、的安装和设置,1安装PWS 2设置PWS,1安装PWS,图1-16 PWS的安装界面,图1-17 选择安装方式,2设置PWS,图1-18 PWS主界面,图1-19 PWS的“高级”选项,图1-20 添加虚拟目录,返回本节,1.3.3 ASP程序的运行,在计算机上成功地安装了Web服务器后,将编制好的ASP文件存放在该Web站点所对应的主目录后,就可以在浏览器中运行该ASP程序了。运行时可以在浏览器的地址栏中输入: http:/Web站点IP地址/虚拟目录别名/ASP文件名(包括扩展名) 或 http:/Web站点域名/虚拟目录别名/ASP文件名(包括扩展名),图1-21 hello.asp执行结果,图1-22 hello.asp执行结果的HTML代码,返回本节,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号