利用ASP建立动态网站与应用实例.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 利用ASP建立动态网站 第一节 动态网页概述 第二节 数据库连接 第三节 生成动态页 第四节 快速生成ASP应用程序 第五节 应用实例 习题九第一节 动态网页概述  Web应用程序是一个包含多个页的Web站点,这些页的部分内容或全部内容是未确定的。只有当访问者请求Web服务器中的某个页时,才确定该页的最终内容。因为页的最终内容根据访问者的操作请求的不同而变化,所以这种页称为动态页。 一、动态网页处理过程 当Web服务器接收到对静态Web页的请求时,服务器将该页直接发送到浏览器。但是,当Web服务器接收到对动态页的请求时,它将做出不同的反应:它会将该页传递给一个负责完成页面处理的特殊软件——应用程序服务器。它读取页上的代码,根据代码中的指令完成页,然后将代码从页上删除,所得结果是一个静态页,应用程序服务器将该页传递回Web服务器,然后Web服务器将该页发送到浏览器。当该页到达时,浏览器得到的全部内容都是HTML代码。 动态网页处理的过程如下: (1)Web浏览器请求动态页。 (2)Web服务器查找该页并将其传递给应用程序服务器。 (3)应用程序服务器查找该页中的指令并完成页。 (4)应用程序服务器将完成的页传递回Web服务器。 (5)Web服务器将完成的页发送到请求浏览器。 二、相关术语 了解Web应用程序的常用术语,对网站的建设很有帮助。 1.应用程序服务器 应用程序服务器是一种软件,它帮助Web服务器处理包含服务器端脚本或标记的Web页。当从服务器请求这样一个页时,Web服务器先将该页传递给应用程序服务器进行处理,然后再将该页发送到浏览器。常见的应用程序服务器包括Macromedia ColdFusion,Macromedia JRun Server,Microsoft .NET框架,IBM WebSphere,Apache Tomcat等。 2.数据库 数据库是存储在表中的数据的集合。表的每一行组成一条记录,每一列组成记录中的一个域。 3.数据库驱动程序 数据库驱动程序是在Web应用程序和数据库之间充当解释器的软件。数据库中的数据是以专用格式存储的。数据库驱动程序使Web应用程序可以读取和操作本来无法解密的数据。 4.数据库管理系统 数据库管理系统(DBMS),又称数据库系统,是用于创建和操作数据库的软件。常见的数据库系统包括Microsoft Access,Oracle和MySQL。 5.数据库查询 数据库查询是从数据库中提取记录集的操作。查询是由名为SQL的数据库语言所表示的搜索条件组成的。例如,查询可以指定在记录集中只包含某些列或某些记录。 6.动态页 动态页是在发送到浏览器之前由应用程序服务器自定义的Web页。 7.记录集 记录集是从数据库中一个或多个表中提取的一组数据。 8.关系型数据库 关系型数据库是包含两个或多个表的数据库,这些表共享数据。下面的数据库中有两个表共享DepartmentID列,所以是关系型数据库。 9.服务器技术 服务器技术是应用程序服务器用来在运行时,修改动态页的技术。 Dreamweaver MX 2004支持以下服务器技术: (1)Macromedia ColdFusion。 (2)Microsoft ASP.NET。 (3)Microsoft Active Server Pages(ASP)。 (4)Sun Java Server Page(JSP)。 (5)Hypertext Preprocessor(PHP)。 10.静态页 静态页是在发送到浏览器之前不会被应用程序服务器修改的Web页。 11.Web应用程序 Web应用程序是一个包含多个页的Web站点,这些页的部分内容或全部内容是未确定的。只有当访问者请求Web服务器中的某页时,才确定该页的最终内容。因为页的最终内容根据访问者的操作请求的不同而变化,所以这种页称为动态页。 12.Web服务器 Web服务器是响应来自Web浏览器的请求发送出Web页的软件。当访问者单击在浏览器中打开的Web页上的某个链接、在浏览器中选择一个书签,或在浏览器的地址文本框中输入一个URL时,便生成一个页请求。 常见的Web服务器包括Microsoft Internet Information Server,Microsoft Personal Web Server,Apache HTTP Server,Netscape Enterprise Server和Sun ONE Web Server。第二节 数据库连接 如果用户计划建立动态Web应用程序,可以从设置应用程序服务器和进行数据库连接开始着手。如果要将数据库与Web应用程序一起使用,必须首先连接到该数据库。本节介绍如何创建数据库连接。 一、使用DSN创建连接 ASP应用程序必须

文档评论(0)

职教魏老师 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档