ASP动态网页设计21038

ASP动态网页设计21038

ID:40225460

大小:675.00 KB

页数:27页

时间:2019-07-27

ASP动态网页设计21038_第1页
ASP动态网页设计21038_第2页
ASP动态网页设计21038_第3页
ASP动态网页设计21038_第4页
ASP动态网页设计21038_第5页
资源描述:

《ASP动态网页设计21038》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ASP动态网页设计计算机系:西教学楼二楼主讲教师:郭丽QQ:32968748E-mail:guoliaaaa@163.com第1章ASP概述【本章教学目的、要求】1、了解交互式动态网页的几种技术;2、了解ASP的特性和功能;3、理解HTML与ASP执行过程的区别;4、掌握Web服务器的安装和配置;5、调试和运行ASP页面。【本章教学重点、难点】HTML与ASP执行过程的区别、Web服务器的安装和配置、调试和运行ASP页面。【本章教学安排】2学时本章教学内容1.0前言1.1什么是ASP1.2ASP的特点1.3ASP的文件结构及工作原理1.4ASP程序的执行1.5本章小结1.

2、0前言下面就简单介绍几种常用的“动态”网站设计方法。交互式动态网页实现技术简介1.CGI:CGI是一种通用的网关接口,是外部程序和WEB服务器之间的标准编程接口。可以使用各种不同的程序语言编写适合的CGI程序,比如:VisualBasic、Delphi或C/C++等。运行效率比较低。2.ASP:可以认为ASP是一种类似HTML、Script与CGI的结合体,但是其运行效率却要比CGI高。ASP的应用程序容易开发和修改,其功能也是很强大的。3.PHP:PHP(HypertextPreprocessor,超文本预处理器)是一种HTML内嵌式的语言(类似于ASP)。它的源代码可

3、以公开,成为目前广泛应用的网站建设技术之一。4.JSP:JSP(JavaServerPages)是Sun公司推出的网站开发技术,是将纯Java代码嵌入HTML中实现动态功能的一项技术。JSP与ASP都是在HTML代码中嵌入某种脚本并由语言搜索引擎解释执行程序的代码,都是面向服务器的技术,客户端浏览器不需要任何附加软件的支持。区别:1.ASP使用的编程语言是VBScript之类的脚本程序,JSP使用的是Java2.ASP中的VBScript代码被ASP引擎解释执行,而JSP中脚本在第一次执行时被编译成Servlet并由Java虚拟机执行。Return1.1什么是ASP1.什

4、么是ASPASP英文全称:ActiveServerPages中方译:“动态网页”什么又是动态网页?最主要是指“交互性”,即:网页会根据用户的需求和选择而动态改变和响应。例如:上网要申请免费邮箱时,需要注册,以成为这个网站的成员,当网页显示用户注册成功时,用户就成功地实现了与服务器的交互。因此,现在许多Web业务都采用交互式动态网页,比如:网上订票、网上购物等电子商务交易活动。Return1.2ASP的特点ASP的特点(1)ASP是一种程序语言,无需编译。其程序是解释执行的。(2)为纯文本文件。编写ASP不需要固定的开发工具,可使用记事本、FrontPage、Dreamwe

5、aver、VisualInterDev等软件编写。上机时我们可以用Dreamweaver或EditPlus这两个软件。(3)独立于浏览器。(4)源程序不会让客户端看到。(5)可与任何ActiveXScript语言兼容使用。如:VBScript、JavaScript、Jscript等简单易懂脚本语言,结合HTML代码,即可完成网站的应用程序。(6)实现复杂数据库操作。Return1.3ASP的文件结构及工作原理(1)1、ASP文件结构由以3部分构成:(1)HTML标记语言。(2)ASP语句。(3)文本HTML:是一种超文本标记语言,是网页的本质,它指示了浏览器运行的动作,如

6、格式化文本及显示图像等。每个标记由尖括号“<>”包含起来,且大部分成对出现。ASP语句:是运行在服务器上的一些指令,必须嵌入到HTML标记中使用,如控制页面的显示内容、判断用户口令字等。每个ASP段由“<%”和“%>”括起来,在ASP语句中又可使用脚本语言。文本:是直接显示给用户的信息。如例子:123.asp所示。1.3ASP的文件结构及工作原理(2)2、ASP的工作原理ASP程序可以混合使用HTML、脚本语言以及ASP语句来创建服务器端功能强大的Internet应用程序。从用户的一个URL请求到服务器反馈一个页面到浏览器,这个流程的工作原理是:如图1-1所示:(1)用户

7、在客户端浏览器中输入一个URL,与服务器建立连接。(2)服务器根据用户请求的URL在硬盘上找到相应文件。(3)若文件是普通的HTML文档,那么服务器直接把该文件传送到客户端。(4)若文件是服务器脚本文件,如ASP文档,那么服务器将运行这个文档,如果需要查询数据库,则通过ADO组件ODBC或DNS数据源访问数据库,进行一系列运算和解释后,将最终结果形成一个纯HTML文档。(5)把这个文档传送到客户端。ReturnASP工作流程图1-1ASP工作流程客户端Web服务器ADO数据库HTTP请求HTTP应答静态网页ASP是否要求连接数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。