Internet相关知识课件_第1页
Internet相关知识课件_第2页
Internet相关知识课件_第3页
Internet相关知识课件_第4页
Internet相关知识课件_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章Internet相关知识11.1基本概念

国际互联网(Internet)促进了社会的高速发展,改变了人们的工作、学习、生活、娱乐和休闲的理念及方式。Internet使得信息资源数量得到了空前的增长,也使人们在短时间内获得大量信息成为可能。Internet的应用缩短了人们之间的距离,使地球变“小”,人们只要用一台计算机,就能获得存放在世界各地的互联网络上的信息,与世界各地的网民交流,与全球企业进行商务往来。21.1.1Internet与WebInternet的全称是InterNetwork,译为“因特网”,也称国际互联网,简称互联网。WideWeb,也称万维网)是基于Internet/Intranet的、全球连接的、分布的、动态的、多平台的交互式超文本查询系统。Web的发展过程大致可以划分为三个阶段,即静态文档阶段、动态交互页面阶段和实时可伸缩的事务处理阶段。

。3图1-1Web系统结构Web浏览器Web浏览器InternetWeb服务器52.动态交互页面阶段静态文档无法使用户与之交互,用户仅是被动地使用Web服务器所提供的静态页面。另一方面,对于网络管理员来说,维护静态的Web页面也是一件很麻烦的事。网络数据库技术是本阶段最重要的技术核心。6图1-2Web与数据库联接图中间件CGI/APIWeb浏览器InternetWeb服务器数据库服务器客户端应用JavaApplet7HTTP(HypertextTransferProtocol超文本传输协议)是Web服务器能够理解的一种语言,因此有时也称Web服务器为HTTP服务器。Web客户机要想与服务器进行对话,它就用TCP/IP向服务器发送HTTP信息。这些信息的主要作用是请求驻留在服务器上的特定文档。HTML(HypertextMarkupLanguage超文本标记语言)是文档作者遵从的一个标准,用它描述的信息,Web浏览器可以以一种读者比较容易理解的方式表达出来,并显示在客户机的窗口中。91.1.2HTML语言1.HTML的文档结构10(1)<html>…</html>:称为起始标记和结束标记。标志着全部文档的开始与结束。(2)<head>…</head>:称为头部标记。它包含当前文档的相关信息。如网页的标题、定义样式、网页使用的脚本语言以及对搜索引擎有帮助的关键词等。(3)<body>…</body>:称为主体标记。Web页面的主要内容都出现在主体标记之中。例如,我们用IE浏览器打开一个文件名称为new_page_1.htm(或new_page_1.html)的文档,如下图所示:11132.HTML常用标记(1)基本标记①<html>...</html>:定义超文本。②<head>...</head>:头部标记。③<title>...</title>:标题标记。④<body>...</body>:主体标记。⑤<meta>:说明信息标记。⑥<!注释内容>:注释标记。14(2)文本、字符修饰标记①<p>...</p>:段落标记。②<br>:换行标记。③<hr>:水平线标记。④<hi>...</hi>:标题字体(i=1~6)。1517<html><head><title>标题字体</title></head><body><h1>这是h1字体</h1><h2>这是h2字体</h2><h3>这是h3字体</h3><h4>这是h4字体</h4><h5>这是h5字体</h5><h6>这是h6字体</h6></body></html>18⑤字符修饰标记<em>…</em>:强调(通常用斜体)<strong>…</strong>:着重强调(通常用黑体)<b>…</b>:黑体<i>…</i>:斜体<u>…</u>:显示文字加下划线<tt>…</tt>:定义等宽字体(打字机字体)<sub>…</sub>:定义下标<sup>…</sup>:定义上标19(3)超链接标记与锚超链接标记是超文本的基本结构,它把不连续的文字或文件连接起来。网页上的超链接一般指同一网页之间的链接。超链接标记的格式为:<ahref=”URL”>链接文本或图像</a>锚是实现同一网页内部的连接,指向同一文件的特定位置,相当于提供了一个屏幕滚动功能。它的格式为:<ahref=”#锚名”>链接的文本</a><aname=锚名>”锚”的文本</a>21①链接至本机另一个Web页面链接到本机上的另一个Web页面方法很简单,只要把文件名和路径赋给href就可以了。它的语法格式为<ahref=“”>链接到</a>②链接到另外一台机器上的Web页面链接到另外一台机器上的Web页面也很简单,只要把目的地的URL地址赋给href就可以了。例如:想链接到“”的主页,可以写成:<ahref=””>这里是首都在线的主页</a>22③链接到同一文本的另一个段落这就是锚。首先要做一个锚的标记(锚名),即链接的目标地,例如:在文本中选择“第一章”做锚标记,<aname=”第一章”>第一章</a>;然后做锚的链接,<ahref=”#第一章”>链接到第一章</a>。这时“链接到第一章”会变色加上底线并链接到本文件中有标注“第一章”的地方。注意:必须在不同的屏幕上才能看到链接效果,在同一屏幕看不出链接变化。23(4)列表标记为了文章条理清晰,可使用不同的列表标记。列表标记主要有定义列表标记、无序号列表标记、有序号列表标记和综合列表标记。①定义列表标记定义列表包括一系列定义列表的名词及其说明。它的语法格式为:<dl><dt>名词1<dd>说明1<dt>名词2<dd>说明2···</dl>25②无序号列表标记未序号列表的语法格式为:<ul><li><1i>···</ul>无序号列表在每一行的起始是“●”(或“█”)标记。注意使用不同的浏览器可能会有不同的效果。26它的HTML文档如下:<html><body><ul><li>第一章<u1><li>第一节<dl><dt>Web<dd>Web的全称是WorldWideWeb,译为“万维网”,简称WWW,也称3W、W3。<dt>URL<dd>URL称为统一资源定位器,它是UniformResourceLocations的缩写。</dl><li>第二节</ul><li>第二章<ol><li>历史<li>简介</ol></ul></body></html>29(5)表格标记它的语法格式主要分为五部分:①<table>...</table>:表格标记。用来定义一个表格,<table>表示下面是一个表格的内容的开始,</table>表示表格结束。②<caption>...</caption>:表格标题标记。提供表格的标题。③<tr>...</tr>:表格行标记。表示表格一行的开始和结束。④<th>字段名</th>:字段名标记。在<th>与</th>中间加入字段名,有几个字段名就加入几个字段名标记。⑤<td>数据</td>:数据标记。标记表格内数据。在<td>与</td>中间加入数据,一般有几个字段名就要加入几个数据标记。30(6)表单表单的标记主要有:①<form>...</form>:交互式表单标记②<input>:输入标记③<select>...</select>:菜单类控件④<option>...</option>:菜单类控件中的可选项标记⑤<textarea>...</textarea>:多行文本域标记31在使用时应注意以下几点:①一般来说,HTML标记是成对出现。②超文本标记语言的扩展名可以是.htm,也可以是.html。③标记与字母的大小写无关。④一般不应交叉使用标记(但若交叉使用,浏览器一般也不会显示出错)。⑤一般不嵌套使用标记。321.1.3动态网页(1)程序在客户端执行通过网络访问数据库在服务器端访问数据库,但要把程序执行的结果下载给浏览器在客户端上执行程序数据库数据库程序图1-3浏览器的两种访问方式(2)程序在服务器端执行客户端

浏览器

浏览器

Web服务器

Web服务器

331.1.4CGI技术CGI是CommonGatewayInterface的简称,意思是公共网关接口。它是动态网页的实现方法,是一种基于浏览器的输入,在Web服务器上运行的程序方法(即程序在服务器端执行的浏览器访问方式)。用户的请求通过Web服务器的CGI很好地与后台(即服务器端)的各种类型数据进行交互,以完成Web服务器的任务:接受命令和执行命令34浏览器WEB服务器CGI应用程序数据库请求查询结果查询结果SQL图1-4CGI应用流程351.1.5ASP技术ASP的英文全称是ActiveServerPage,翻译为中文就是动态网页。它是Microsoft公司在1996年底推出的一种运行于服务器端的Web应用程序开发技术。ASP既不是一种编程语言,也不是一种开发工具,而是一种技术框架,是一种服务器端的脚本(即嵌入到HTML中的程序)运行环境。利用ASP实现的动态网页无论从开发效率讲,还是从可用性讲都远远优于CGI编程。正因为如此,ASP迅速被广大网络设计和开发人员所接受,成为他们在Windows环境下首选的网络开发技术。361.2网页是如何显示在浏览器上的1、对于标准的网址标准网址的形式为:域名+目录+文件名称这时浏览器索求的是一般文件,那么Web服务器会直接把文件传给浏览器。例如:域名目录文件名从把这个网址输入到浏览器的地址栏,到网页显示在浏览器上的全过程如下:浏览器首先会与yangyufeng地址的服务器进行连接.如果连接成功,接着便向服务器要求下载webpub目录的huiyi.htm文件。如果文件下载成功,便开始解释huiyi.htm文件,然后将它显示在浏览器窗口中。在解释该文件的过程中,浏览器会检查该文件网页是否含有图片的标记,如果有,再根据图片标记下载图片文件,然后也将它们显示在浏览器上。372.只有域名+目录的网址这时浏览器索求的是目录,那么Web服务器就会判断这个目录是否含有默认文件,如果有,则将默认文件传给浏览器;如果没有,则Web服务器会将该目录下的文件列表传给浏览器。例如:38这个网址只有域名和目录名,在浏览器的地址栏上输入这个网址后,服务器会传回iissamples目录下的文件列表(该目录没有默认文件。39如果输入的是网址:,则服务器会传回一个默认的网页。403.只有域名的网址这时的网址只有域名,例如:。这个网址表示的意义是域名“yangyufeng”+根目录“/”,而在根目录中假设也放置了一个index.htm默认文件,那么输入这个网址后,服务器传回的也是index.htm网页文件;否则,同第2种情况,服务器传回的是根目录下的文件列表。411.3建立数据库的软硬件环境建立数据库的软硬件环境是指Web数据库的网络应用环境的建设。如果用户手头只有一台计算机,我们可以虚拟一个网络环境,客户端和服务器均在一台计算机上,完成大多数Web的应用设计与开发工作。这个网络环境的建设包括对计算机操作系统的要求;对主机硬件的要求;TCP/IP的安装与配置;网页发布系统(即服务器)的安装;以及Web数据库管理系统的安装。421.3.1ASP与Web数据库的运行平台操作系统:WinXP、Win2000或Win2003、WinNT、Win9XCPU:只要可以运行上述操作系统的中央处理器都可以。内存:基本要求32MB,但建议64MB。硬盘空间:约40MB,若同时要安装帮助文件,则要再增加60MB,建议安装帮助文件,因此要欲留100MB的硬盘空间。43双击【控制面板】中的【网络】图标,打开网络对话框,双击配置卡片中的【TCP/IP拨号网络适配器】,打开【TCP/IP】属性窗口如图1-5。图1-5控制面板下的网络对话框441.3.2单机和网络运行平台的建立方法1、只安装网络适配器如果在主机中只安装了网络适配器,则只需要设置IP地址,然后就可以安装PWS。设置IP地址很简单,单击【自己输入IP地址】的方式,将【IP地址】设置成你喜欢的地址(例如),【子网掩码】设置成就可以了。452只安装拨号网络适配器(Modem)如果在主机中只安装了拨号网络适配器,也就是在windows操作系统中只安装有Modem驱动程序。我们也可以像上面一样,单击【自己输入IP地址】的方式,将【IP地址】设置成自己喜欢的地址(例如),【子网掩码】设置成。这是最省钱的方式,不必真的有Modem设备及拨号上网。463同时安装拨号网络适配器(Modem)和网络适配器可将【TCP->IP拨号网络适配器】置成【自动获取IP地址】,而将【TCP/IP->网络适配器名称】设置成【自己输入IP地址】,这样即使不进行拨号连接,系统也含有一个指定的IP地址(来自网络适配器),用来执行PWS;而拨号之后,还可以自动获取一个IP地址,用来接入Internet,这样可减少每次上网重设IP地址的不便。47图1-7网络对话框481.4安装IIS/PWS及设置其目录属性IIS是InternetInformationServer(网际网络信息服务器)的缩写,它是微软公司主推的Web服务器,最新的版本是Windows2003里面包含的IIS6.0PWS则是微软的PersonalWebServer(个人网页服务器)。它与IIS的不同在于:IIS只能使用于WindowsNT或2000系列的操作系统,而PWS则只能使用于Windows9X系统;IIS的功能要比PWS强的多,PWS通常是供个人架设网站或制作网页时练习用的。49数据库IE,INPWSWin9X数据库IE,INWin9XSQLServerIISWin200X(1)PWS软件结构(2)IIS软件结构图1-8PWS和IIS服务器的软件结构501、安装IIS及设置其目录属性常见的Win2000专业版的IIS是5.0版。它的安装方法是,插入Win2000安装盘,单击【开始→设置→控制面板→添加/删除程序→添加/删除Windows组件】,然后把第一项IIS打上勾,并单击【下一步】,一路确定就安装完毕了。安装完成后,可以通过浏览器浏览本机的主页(即网址的首页),验证安装的正确性。在浏览器地址栏输入(或),显示IIS默认主页。默认安装的IIS系统将在系统启动时自动启动。51IIS安装后,系统自动设置主页发布目录(服务器目录)是:c:\inetpub\。如果需要改动,则打开控制面板→管理工具,单击【Internet服务管理器→本地计算机】选项,展开后双击【网站】,在【默认网站】(或默认Web站点)右击,单击【新建→虚拟目录】(如图1-9)。进入【虚拟目录创建向导】界面,单击下一步,在别名处写zp(假设我的计算机名叫“QHD-XUE”,我的D盘有【我的作品】这个文件夹,给它命名为zp),目录路径找到D:\我的作品,然后把【执行、写入、浏览】等都打上勾。确定后改动就完成了。这时,你就可以用来访问该文件夹了。此时有三种访问你主页的方法:或者或者。52

图1-9设置IIS的虚拟目录

532、安装PWS及设置其目录属性找到完整版的Windows98安装光盘,启动安装程序,单击:开始→运行,在文本框中输入H:\add-ons\pws\setup(设H盘是光盘),出现如图1-10所示对话框,表示已经进入了安装程序。图1-10PWS安装程序界面54安装的选择界面包含3个选项:最小安装、典型安装、及自定义安装,建议选择自定义安装,因为最小安装和典型安装都不会安装ASP、ADO及RDS的帮助文件,而我们在编写ASP及Web数据库程序时,帮助文件是很重要的,如图1-11所示。图1-11PWS安装的选择界面55出现【选择组件】界面后,为了安装ASP、ADO及RDS的帮助文件,要改变【MicrosoftDataAccesscomponents】及【PersonWebServer】两种组件的默认值。单击【MicrosoftDataAccesscomponents】之后,再单击【显示子主件】按钮,如图1-12所示。然后一路确定即可。安装完后根据提示重新启动计算机。图1-12PWS安装的选择组件界面56PWS安装完毕,在【开始→程序】中有菜单如图1-13,此时系统自动设置主目录是:c:\inetpub\(同IIS)。

图1-25PWS的运行界面

57如果也要设虚拟目录,方法是:在该窗口单击【高级】,进入高级选项窗口(如图1-14),然后选【添加】,写上你的文件夹所在目录的别名(例如zp)。在【浏览】中找到你的主页目录所在文件夹,例如D:\我的作品\我的网页,最后把【读取、执行、脚本】都打上勾,按下【确定】,设置完成。

图1-14PWS的高级选项界面

581.5应用实例在Windows2000/XP环境中安装IIS1.Win2000下安装IISWin2000的IIS是5.0版,是ASP的开发平台。安装方法是,插入Win2000或WinXp安装盘,单击【开始→设置→控制面板→添加/删除程序→添加/删除Windows组件】,然后出现如图1-15的窗口,把第一项IIS打上勾,并单击【下一步】就可以了。59图1-15安装IIS时选择Win2000组件60系统提示插入光盘(如图1-16),这时一定要找到I386这个目录,并且这两次都需要你重新查找路径,一路确定就安装完毕了。图1-16安装IIS时提示插入光盘

612.WinXP专业版环境下安装IISWindowsXP环境下安装IIS比较麻烦,WinXP有2种专业版本。一种是可以像Windows2000一样正常的安装IIS;另一种,在添加/删除Windows组件中看不到IIS的安装项,此时,要按下列步骤安装:1)首先,从网站:下载驱动程序(约236K);2)解压缩后,得到两个文件(iis.inf和iis.dll)。假设你的XP系统安装在C:\Wi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论