计算机及网络应用基础第6课.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机及网络应用基础 第6课 第6课 网站建置和发布 本课内容 普通网站的基本构成 Web 中的静态和 动态网页 Web 服务器环境的安装 Web网页的发布和访问 HTML初步 网页设计与编程 6.1 普通网站的基本构成 Web服务器软件 网页与文件系统 中间件(HTML与数据库的纽带) 数据库系统 6.2 Web 中的静态和动态网页 早期的网页完全使用HTML编制,此类网页不会随着时间、场合等其他因素而变化,被称为“静态网页”。 随着Web技术的发展,单一的HTML已经不能满足网页制作的要求。例如,如果用户要求服务器发布其机器内部的时间信息,仅使用HTML无法完成这种要求。 需要使用程序语言来把“静态”的HTML网页,变成“动态”的HTML网页。 6.2 Web 中的静态和动态网页 动态网页的工作模式有两种,一种是将程序代码镶嵌在HTML网页中,下载到用户浏览器中,由用户浏览器进程对下载的代码进行解读和执行后,将执行结果显示在浏览器屏幕上。 这类动态网页标准的发展是由厂商自主进行的,因此,其工作效果往往与浏览器产品有关。 6.2 Web 中的静态和动态网页 动态网页的另一种工作模式是由服务器执行镶嵌在HTML网页中的程序,并将解释的结果发布到网络上,由用户浏览器并将结果在屏幕上展示。目前,比较流行的服务器端动态网页程序设计语言有JSP、ASP、PHP等。 6.3 Web 服务器环境的安装 Web服务器的软件 由于 Web服务已经成为十分重要的网络应用,几乎所有的NOS都将Web服务器作为一项服务组件提供 案例之一:Windows NT中的IIS 案例之二:Redhat Linux中的Apache 6.3 Web 服务器环境的安装 Web服务器的软件之二 因特网上有专门的Web服务器供应商和自由软件,最为著名的当然是Apache 本课程建议使用基于Windows的Xitami Web server(以下称Xitami)来自伊穆提公司(iMatix Corporation)。 Xitami小巧玲珑(安装软件本身为700k)、安装设置都极为简单。 6.3 Web 服务器环境的安装 70/Teacher/Network Xitami的安装极为简单,对熟悉在Windows下安装软件的用户来说,不需要太多的准备。 惟一需要在安装过程中留意的是由于Xitami中有一套简单的安全控制机制(便于用户通过网络控制和配置服务器),要求用户在安装时设置管理员用户名和口令,这时用户必须考虑一套对应的用户名和口令,并妥善记忆或记录以备不时之用。 Xitami的安装完毕,可立即运行。 6.3 Web 服务器环境的安装 对Xitami进行测试的方法有两种: 第一种方法:启动浏览器(IE或Communicator皆可),在地址栏中输入一个测试用的IP: HTTP:// 或 HTTP://LOCALHOST 在IP v4的编址机制中,是一个保留地址,可用于对本地主机上的服务进程进行环路测试。 6.3 Web 服务器环境的安装 第二种方法,使用本地主机的IP地址进行测试。由于的测试只能在本地主机上进行,如果希望从网络上其他主机上进行测试,则需要知晓服务器的IP地址,在Windows环境下常用的IP测试软件有GUI界面的Winipcfg.exe和字符界面的Ipconfig.exe。 当然也可以使用主机域名进行,但鉴于在实验环境下难以建立DNS服务,建议先采用IP地址进行实验 6.4 Web网页的发布和访问 每个Web服务器都有各自的所谓发布目录 在进行网页发布时,可以将网页(及文件目录 )传送或拷贝到该目录下 Xitami的默认发布目录为: c:\xitami\webpages 当把测试网页hello.htm放置到上述目录时,在浏览器中键入: /hello.htm即可访问 6.5 HTML初步 HTML的优点: HTML文件比较小,便于在网络上传输; HTML文档独立于计算机操作平台; 原则上,建立HTML文档不需要任何特殊的软件,只需一般的文本编辑器即可; HTML标记语言,非常便于学习。 6.5 HTML初步 HTML支持通过CGI(Common Gateway Interface即通用网关接口)方式与用户和外部程序进行交互。 CGI是一种在网络服务器上运行的程序,用来处理用户从Web表单上输入的请求,查询数据库上的信息,向用户提交动态的结果。 理论上,CGI程序可以用任何一种语言编写,但大多数程序员用C/C++、Perl和PHP语言编写CGI程序。 6.5 HTML初步 HTML还支持Java编程,程序员只要将编号的Java程序按一定的要求嵌入到HTML文档中,就可以完成许多灵活的工作,如Home Page中的动画演示。

您可能关注的文档

文档评论(0)

tina0229 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档