《Dreamweaver CS5网页设计与制作实例教程》课件-第1章 概述_第1页
《Dreamweaver CS5网页设计与制作实例教程》课件-第1章 概述_第2页
《Dreamweaver CS5网页设计与制作实例教程》课件-第1章 概述_第3页
《Dreamweaver CS5网页设计与制作实例教程》课件-第1章 概述_第4页
《Dreamweaver CS5网页设计与制作实例教程》课件-第1章 概述_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

第一章概述第一章概述在建立网站之前,首先要了解Internet基础知识、网站的工作原理、网站的架构、常用的开发语言等基本概念。1.1Internet简介Internet(因特网或互联网)是一个全球性的巨大计算机网络体系Internet的主要功能如下。1.电子邮件服务电子邮件服务是Internet的一个基本服务。通过电子邮箱.用户可以方便、快速地在Internet上交换电子邮件、查询信息、加入有关的公告、讨论和辩论组。2.远程登录服务远程登录是指在网络通信协议Telnet的支持下,用户的计算机成为远程计算机的仿真终端。使用Telnet可以共享计算机资源,获取有关信息。3.文件传输服务文件传输服务允许用户将一台计算机上的文件传送到另一台上。使用FTP(FileTransferProtocol,文件传输协议)几乎可以传送任何类型的文件,如文本文件、图像文件、声音文件和压缩文件、可执行文件等。4.万维网服务万维网是一个大规模的、联机式的信息储藏所,它利用链接可使用户找到另一个文档,这些文档可以位于世界上任何一个接在因特网上的超文本系统中。用户仅需要输入一个域名,WWW就会自动完成。1.2网站的域名与IP地址域名(DomainName)是由一种标准的命名方式来用标识Internet上每一台计算机,包括服务器和普通的客户端pc机一个完整的域名通常由两段或两段以上字符构成,各个段之间用英文句点“.”分隔,级别最低的域名写在最左边,而级别最高的域名写在最右边。如域名,其中com部分是顶级域名或一级域名,baidu部分是二级域名,www部分是三级域名,若左边部分还有,则称为四级域名,依此类推。由多级域名组成的完整域名总共不超过255个宇符。在windows下,域名与IP地址之间的关系可以用ping命令直接获取,如图所示。1.3Web服务器Web服务器也称为WWW(WORLDWIDEWEB)服务器,一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载1、Web服务器特点(1)服务器是一种被动程序,只有当Internet上运行其他计算机中的浏览器发出的请求时,服务器才会响应,Web服务器是可以向发出请求的浏览器提供文档的程序。(2)Web服务器,是一台在Internet上具有独立IP地址的计算机,可以向Internet上的客户机提供WWW、Email和FTP等各种Internet服务。(3)Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件反馈到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)与客户机浏览器进行信息交流,这就是人们常把它们称为HTTP服务器的原因。(4)Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。2、Web服务器工作原理

Web服务器的工作原理并不复杂,一般可分成如下4个步骤:连接过程、请求过程、应答过程以及关闭连接。3、Web服务器--IISMicrosoft的Web服务器产品为InternetInformationServices(IIS),IIS是允许在公共Intranet或Internet上发布信息的Web服务器。ⅡS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在ⅡS的平台上。IIS提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。1.4网站的工作原理所有的网站都具有相同的体系结构,即WWW客户端/服务器体系结构。本节主要从网站的访问方式、工作过程来介绍有关网站的工作原理。1、网络的访问方式连接到Internet上的用户主要有两种类型:一种是最终用户,主要使用Internet的各种服务;另一种是Internet服务提供商(InternetServerProvider,ISP),主要通过高档计算机系统和通信设施连接Internet,为最终用户提供各项Internet服务,收取服务费用。2、网站的工作过程WWW客户端和服务器可以位于Internet的任何位置,它们之间利用标准的HTTP协议进行通信。根据服务器的工作状况可以分为静态网站和动态网站两大类。1.5网站的B/S架构B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式。B/S结构是对C/S(Client/Server)结构的一种改进。从本质上说,B/S结构也是一种C/S结构,它可看作是一种由传统的二层模式C/S结构发展而来的三层模式C/S结构在Web上应用的特例。1.5.1、B/S结构的主要优点

(1)B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。(2)具有分布性特点,可以随时随地进行查询、浏览等业务处理。(3)扩展简单方便,通过增加网页即可增加服务区功能。(4)维护和升级简单方便,只需要改变网页即可实现所有用户的同步更新,所有的维护和升级操作只需要针对服务器进行。(5)开发简单,共享性强。1.5.2、B/S结构的主要缺点

(1)个性化特点明显降低,无法实现具有个性化的功能要求。(2)操作是以鼠标为基本操作方式,无法满足快速操作的要求。(3)页面动态刷新,响应速度明显降低。(4)无法实现分页显示,给数据库访问造成较大压力。(5)功能弱化,难以实现传统模式下的特殊功能要求1.6网站编程语言随着网站的普及,与Web相关的开发技术不断更新,从前端到后台,从标记语言到开发语言,各种技术交相辉映,沉沉浮浮,从开始简单的html到复杂的web开发语言。目前Web服务器端编程语言主要有HTML5和CSS3、ASP、PHP、JSP、ASP.NET及CGI等。1、HTML5HTML5是用于取代1999年制定的HTML4.01和XHTML1.0标准的HTML标准版本。现在仍处于发展阶段,但大部分浏览器已经支持某些HTML5技术。HTML5有两大特点:首先,强化了Web网页的表现性能。其次,追加了本地数据库等Web应用的功能;HTML5具有如下特性1)语义特性(Class:Semantic)HTML5会赋予网页更好的意义和结构,构建对程序、对用户更有价值的数据驱动Web。2)本地存储特性(Class:OFFLINE&STORAGE)基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度。3)设备兼容特性(Class:DEVICEACCESS)4)连接特性(Class:CONNECTIVITY)5)网页多媒体特性(Class:MULTIMEDIA)支持Audio、Video等多媒体功能,与网站自带的APPS、摄像头、影音功能相得益彰。6)三维、图形、特效特性(Class:3D,Graphics&Effects)基于SVG、Canvas、WebGL、CSS3的3D功能,给用户呈现出震撼的视觉

温馨提示

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

评论

0/150

提交评论