《动态网页设计概述》PPT课件

《动态网页设计概述》PPT课件

ID:45223089

大小:234.00 KB

页数:16页

时间:2019-11-11

《动态网页设计概述》PPT课件_第1页
《动态网页设计概述》PPT课件_第2页
《动态网页设计概述》PPT课件_第3页
《动态网页设计概述》PPT课件_第4页
《动态网页设计概述》PPT课件_第5页
资源描述:

《《动态网页设计概述》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、动态网页设计基础课程的性质与任务本课程是使学生能运用所学的ASP知识,根据实际问题进行ASP动态网站的创建与维护、ASP动态网页的编写、通过ASP动态网页访问数据库,使学生具有ASP动态网站开发的初步能力。预备知识在学习本课程之前,最好学过以下课程:网页设计Dreamweaver创建网页。程序设计语言能够使用VisualBasic进行程序设计。数据库应用基础例如能够使用SQLServer或Access创建和管理数据库。第1章动态网页设计概述1.1Web的开发历史1.2动态网页概述1.1Web的开发历史早期的站点大都是由多个静态页面组成的。静态网页的内容固定不变,静态网站不容易维护,为了不断更新

2、网页内容,就必须重新制作网页,工作量大。另外静态网站也缺少和用户的交互性,用户只能被动地浏览网页的内容,不能和服务器进行信息交流。现在动态网站的开发技术已经成为网站的开发主流。1.2动态网页概述1.2.1什么是动态网页一、动态网页的概念所谓“动态”主要体现在不同的访问者、不同的访问时间在访问同一个页面时可能得到不同的浏览页面,访问内容具有实时性,访问的过程具有交互性。二、动态网页的特征动态网页主要由以下几个主要特征:网页的显示内容可以实时动态更新。用户和网站可以进行交互式信息交流。提供对数据库的管理和使用。提供对文件的管理操作。支持对“组件”的使用。1.2.2动态网页的运行环境只要用户的计算机

3、上装有浏览器即可运行静态网页,而动态网页则要求在Web服务器中要安装相应的服务器软件,由服务器软件来完成动态网页的解释工作及网站应用程序服务工作。不同的操作系统工作平台,可以选择安装不同的Web服务器软件,现在比较常用的是:WINDOWS操作系统平台下的IIS和Linux操作系统平台下Apache服务器软件。在以Windows2000为操作系统的平台上,主要使用的是IIS5.0作为Web服务器管理软件。当用户在计算机上安装了Windows2000Server版本之后,IIS5.0已经默认安装好了。XP系统,需要单独安装IIS。静态网页的工作过程发送请求找到相应网页回传动态网页的工作过程发送请求

4、找到相应网页执行网页代码回传执行结果1.2WWW的工作过程静态网页我的站点现在时间为:2008-2-259:12:02动态网页我的站点现在时间为:<%response.write(now)%>time.htmtime.asp1.2.3动态网页和静态网页的区别对于Web服务器来说,动态网页和静态网页有以下几方面的区别:组成内容不同。静态:由标记和文本构成的;动态由脚本、标记、文本文件

5、扩展名不同。静态:扩展名是HTM或HTML;而动态网页的扩展名根据使用的不同网络编程技术有所区别,如ASP、JSP、PHP等.执行过程不同。查看代码结果不同。演示time.htmtime.asp1.2WWW的工作过程静态网页、动态网页特点比较静态网页不需要服务器执行程序代码,速度快,效率高。而动态网页需要执行程序,因此速度慢,效率低。静态网页不需要编写服务器端代码,设计简单。而动态网页需要编写程序,设计复杂。静态网页不能实现系统交互。而动态网页可以通过服务器端程序代码,实现系统交互。静态网页内容需要通过修改HTML代码来实现。而动态网页不需要修改HTML代码就可以实现网页内容的更改。1.2.4

6、动态网页的工作过程在掌握动态网页工作过程之前,先简单介绍一下静态网页的工作过程:用户首先是在浏览器的地址栏中写上要访问的网页地址并回车发送这个申请。浏览器将申请发送到Web服务器上。Web服务器接收这些申请并根据.htm或.html的扩展名知道是HTML文件。Web服务器从硬盘或内存中读取正确的HTML文件然后送回给用户浏览器。HTML文件将会被用户的浏览器解释并将结果显示在用户浏览器上。动态网页的具体实现过程如下:用户在浏览器的网址栏中添加扩展名为ASP的文件,发送对ASP文件的访问申请。浏览器将这个ASP文件的请求发送给WEB服务器(IIS)。服务器接收请求,根据asp扩展名知道这是个动态

7、网页。Web服务器从硬盘中读取所需要的ASP文件。服务器将这个文件发送到一个叫做ASP.DLL特定文件中。此文件会被从头至尾解释执行,并生成响应的静态主页。将脚本输出结果和原来的静态HTML代码进行合并,最终以HTML代码形式回送给用户浏览器回送的HTML文档将会被用户浏览器解释执行并显示在用户浏览器上硬盘读ASP文件返回找到的文件访问网页脚本引擎调用脚本处理返回脚本处理Web服务器数据库ADO对

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

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

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