网页设计案例教程(第二版) 教学ppt课件 沈大林 主编 第10章 动态网页基础.pptVIP

网页设计案例教程(第二版) 教学ppt课件 沈大林 主编 第10章 动态网页基础.ppt

  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文档。上传文档
查看更多
网页设计案例教程(第二版) 教学ppt课件 沈大林 主编 第10章 动态网页基础

在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第 10 章 动态网页基础 10.1 【案例 42】安装 Web 服务器和设置站点 相关知识 1.服务器端和客户端 通常,将网络中提供服务的一方叫服务器端,接受服务的一端称为客户端。例如,在浏览新浪网站的网页时, 新浪网站的服务器是服务器端,而自己的计算机就是客户端。服务器端和客户端的划分不是绝对的,因为服务器 也可以接受其他服务器的服务,所以,在一个服务器接受其他服务器的服务时,这个服务器就是客户端,而为这 个服务器服务的服务器就是服务器端。 服务器端安装有 Web 信息服务管理器,用来分析和执行网络程序代码,客户端安装有 Web 浏览器,用来分析 和执行 HTML 文件,显示网页内容。 为了调试程序方便,可以给自己的计算机安装 Web 服务器软件(IIS 5.0 或 PWS 4.0),则这台计算机既可以 作为服务器端,又可以作为客户端。 2.了解静态网页 一般把没有嵌入了脚本程序的网页称为静态网页,它是只由 HTML 标记组成 HTML 文件。这种网页的扩展名一 般为.htm 或.html。静态网页一经组成,其内容是不可以在用户访问时改变的。只要 HTML 文件不改变,不管何 时何人访问,静态网页显示的内容都是一样的。如果要改变静态网页的显示内容,必须修改 HTML 文件的源代码 (即 HTML 标记),再将 HTML 文件重新上传到服务器上。 当客户端的用户在 Web 浏览器的“地址”下拉列表框中选择或输入一个网址并按【Enter】键,就向 Web 服 务器端提出了一个浏览网页的要求。Web 服务器端接到请求后,就会找到用户要浏览的静态网页文件,再将该文 件发送给用户。这一过程如图 10-1-15 所示。 图 10-1-15 浏览静态网页的工作过程 3.了解动态网页 一般把嵌入了脚本程序的网页称为动态网页。这里所说的脚本,是指包含在网页中的程序段。它是由 HTML 标记和用网络程序设计语言编写的代码程序组成的文件。因采用的网络程序设计语言不同,动态网页的扩展名也 不同,目前应用较多的网络程序设计语言有 ASP(动态网页的扩展名为.asp)、ASP.NET(动态网页的扩展名 为.aspx)、PHP(动态网页的扩展名多为.php)和 JSP(动态网页的扩展名为.jsp)。但不要把网页扩展名作为判 断一个网站采用什么技术的依据,例如一个 PHP 网站,如果它的开发者愿意,把所有的 PHP 文件都改用“.jsp” 或“.htm”作为扩展名,只要对服务器的系统设置做相应的修改,也可以正常运行。 使动态网页能够在不同时间和不同人访问时显示不同的内容,例如常用的留言簿、聊天室等都是用动态网页 来实现的。 当客户端的用户在 Web 浏览器的“地址”下拉列表框中选择或输入一个网址并按【Enter】键后,就向 Web 服务器端提出了一个访问动态网页的请求,Web 服务器根据客户的请求来查找要访问的动态网页。找到要访问的 动态网页后,Web 服务器执行动态网页中的代码程序,将动态网页转换为静态网页。然后,Web 服务器将转化后 的静态网页发送回 Web 浏览器,响应浏览器的请求。客户端的用户就可以在客户端的 Web 浏览器中看到转换后的 静态网页。浏览动态网页的这一过程如图 10-1-16 所示。 图 10-1-16 浏览动态网页的工作过程 4.动态网页的功能 动态页面比静态页面可以实现强大得多的功能,它不但可以实现静态页面的一切功能,而其可以实现静态页 面无法实现的许多功能。动态页面的功能包括以下几个方面: (1)使用户可以快速方便地在一个内容丰富的 Web 站点中查找各种信息。 (2)使用户可以搜索、组织、浏览和下载所需的各种信息。 (3)使用户可以收集、保存和分析用户提供的数据。 (4)使用户可以对内容不断变化的 Web 站点进行动态更新。 需要特别说明的是,动态页面强大功能的实现往往是与数据库紧密联系的,即通过动态页面可以操作数据库, 将数据库的内容按照需求传送给访问数据库的用户,并在客户端的浏览器中显示出来。动态页面与数据库进行联 系需要有相应的数据库驱动程序,采用的数据库不同,所需要的驱动程序也不同。如果数据规模不大,可以使用 文件类型的数据库,例如 Microsoft Access 创建的数据库,如果数据库的规模较大并且需要有良好的稳定性, 则可以使用基于服务器的数据库,例如 Microsoft SQL Server、Oracle 9i 或 MySQL 创建的数据库。 10.2 【案例 43】“显示日期和时间”网页 相关知识 1.服务器和客户端的访问 网页存放在

文档评论(0)

manyu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档