(中职)Dreamweaver实例教程第10章教学课件_第1页
(中职)Dreamweaver实例教程第10章教学课件_第2页
(中职)Dreamweaver实例教程第10章教学课件_第3页
(中职)Dreamweaver实例教程第10章教学课件_第4页
(中职)Dreamweaver实例教程第10章教学课件_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、正版可修改PPT课件(中职)Dreamweaver实例教程第10章教学课件第十章网站的开发与发布 学习目标1)web网站开发技术2)web网站开发流程3)域名服务10.1 web网站开发技术 静态网站和动态网站 web开发工具 Web网站编程语言 Web网站服务器 静态网页的特点: 1)静态网页每个网页都有一个固定的URL,且网页URL以.htm、.html、等常见形式为后缀,而不含有“?”。2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件。3)静态网页的内容相对稳定

2、,因此容易被搜索引擎检索。4)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难。 动态网页的特点如下: 1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量。2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等。3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页。4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因

3、此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。 web开发工具 1记事本(notepad)2frontpage2000 3Dreamweaver Web网站编程语言 1HTML HTML(Hyper Text Mark-up Language)即超文本标记语言,是WWW的描述语言,由Tim Berners-lee提出。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分。头部描述浏览器所需的信息,主体包含所要说明的具体内容。 2ASPASP即A

4、ctive Server Page的缩写。它是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互。是一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。 3JSPJSP(JavaServer Pages)是由Sun Microsystems公司倡导、

5、许多公司参与一起建立的一种动态网页技术标准,其网址为/products/jsp。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送email等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Fr

6、ame。 JSP与ASP的技术比较:JSP和ASP从形式上非常相似,ASP程序员一眼就能认出% %以及%= %。但是深入探究下去会发现它们很多的差别,其中最主要的有以下三点:1)JSP的效率和安全性更高 2)JSP的组件(Component)方式更方便 3)JSP的适应平台更广 Web网站服务器 Web服务器也称为WWW(World Wide Web)服务器,是指驻留于因特网上某种类型计算机的程序,主要功能是提供网上信息浏览服务。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(

7、超文本传输协议)进行信息交流,这就是人们常把它们称为HTTP服务器的原因。 Web服务器在web页面处理中大致可分为三个步骤:第一步,web浏览器向一个特定的服务器发出Web页面请求;第二步,Web服务器接收到web页面请求后,寻找所请求的web页面,并将所请求的Web页面传送给Web浏览器;第三步,Web服务器接收到所请求的web页面,并将它显示出来。 1WWW简介 2WWW的发展和特点 3WEB服务器的功能4影响web应用服务器性能的因素 10.2 网站开发流程 网站建设需求分析 网站的发布 10.2.1网站建设需求分析做好需求分析应该从以下几步着手。(1)让用户畅所欲言,罗列出所有的需求

8、。(2)通过现象分析潜在的需求。(3)利用自然的语言描述项目模型。(4)利用示意图和图表将用户的需求表现出来。(5)什么人要看需求分析报告。(6)建立需求分析变更日志,制作新版本的需求分析报告。10.2.2网站的发布1、Web 发布方式的选择 当前流行的 Web 发布方式主要是两种:IIS 和 Apache,它们会被分别绑定在 Windows和Linux操作系统上。 2、Web 服务器的建立与配置 (1)IIS的安装实例1 Windows XP的IIS5.1的安装。 (2)web站点的配置(3)Apache服务器 (4)tomcat服务器10.3 Web 服务器的安全问题 如果你在自己的电脑上

9、发布了自己的网站,想让互联网上的浏览者都可以看到你的网站,这是展示自己风采的好方法,但如果你对于 web 服务器的安全设置一窍不通的话,可能发布几天后你的电脑就被攻击而崩溃了。本节讲述如何增强使用 web 服务计算机的安全性,从 web服务器的安全性和联网电脑的安全性两个方面讲。 1、web服务器的安全设置2、用户安全性3、网卡设置安全性4、系统安全性5、服务安全性6、策略安全性7、网络安全性8、日志安全性10.4 域名服务域名其实是为了解决 IP 地址比较难记而设立的 URL 地址对应机制,例如北京大学的主页服务器是2,要让浏览者记住这个地址比较麻烦,而北大的域名是 ,要记住它就简单多了。互

10、联网上的域名五花八门,其实是有一定规则的,是严格分级管理的。例如.com代表商业机构、.edu代表教育机构、.net代表网络服务商、.org代表各种组织、.cn代表中国、.hk代表香港等等域名系统的工作过程如下:(1)用户在计算机上键入某域名,IE 浏览器就会向用户计算机中配置的DNS服务器发出请求,查询该域名对应的 IP 地址。(2)如果该 DNS 服务器找到了(查找方式是先 cache 再数据表) 直接将结果返回,用户的电脑再根据该IP地址与目的主机建立连接。(3)如果该DNS服务器没有找到,就会向与它连接的其它DNS服务器请求,直到在某台DNS服务器上找到了域名对应,再一步步返回给原始发起查询的主机。(4)因此在电脑中配置的DNS服务器最好是离用户最近、较大的DNS服务器;如果在多个DNS服务器上查找时超时,即超过一定时间还没有找到域名对应,则会在IE浏览器中返回超时错误,显示找不到该网页。10.5 FTP 服务器的搭建 前面了解了web服务器和域名服务的知识,下面讲一下如果搭建FTP服务器,FTP服务其实是和 web 服务相互辅助的一项服务,网站制作好以后,制作者要在远程某台电脑或服务器上发布自己的网站,但制作者如

温馨提示

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

评论

0/150

提交评论