《Dreamweaver 8 & ASP动态网站开发基础与实例》-王爱民-电子教案 chapter 2

上传人:E**** 文档编号:89401952 上传时间:2019-05-24 格式:PPT 页数:63 大小:754.50KB
返回 下载 相关 举报
《Dreamweaver 8 & ASP动态网站开发基础与实例》-王爱民-电子教案 chapter 2_第1页
第1页 / 共63页
《Dreamweaver 8 & ASP动态网站开发基础与实例》-王爱民-电子教案 chapter 2_第2页
第2页 / 共63页
《Dreamweaver 8 & ASP动态网站开发基础与实例》-王爱民-电子教案 chapter 2_第3页
第3页 / 共63页
《Dreamweaver 8 & ASP动态网站开发基础与实例》-王爱民-电子教案 chapter 2_第4页
第4页 / 共63页
《Dreamweaver 8 & ASP动态网站开发基础与实例》-王爱民-电子教案 chapter 2_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《《Dreamweaver 8 & ASP动态网站开发基础与实例》-王爱民-电子教案 chapter 2》由会员分享,可在线阅读,更多相关《《Dreamweaver 8 & ASP动态网站开发基础与实例》-王爱民-电子教案 chapter 2(63页珍藏版)》请在金锄头文库上搜索。

1、,第2章 构建网站开发环境 2.1 网站的工作原理和开发流程 2.2 Web服务器的安装与配置 2.3 网站开发工具 2.4 小结 2.5思考与练习,2.1 网站的工作原理和开发流程 211 网站的工作原理 222 网站的开发流程 223 PWS安装与配置,211 网站的工作原理 1.概述 网站的一般工作原理是指 Web 服务器与客户端浏览器交互的基本原理,简单的说就是网站服务器上的文件和数据库最终成为客户所看到的页面的过程。实质上这个过程就是解决下面三个问题的过程:,(1)网站的数据如何变成页面数据网站程序解决。 (2) 如何根据用户请求将指定的数据体送达客户端Internet解决。 (3)

2、 客户端如何将页面数据显示为页面(所谓页面就是图形界面上的文本、图像、图形的集合)浏览器解决。,2.网站程序的运行 这里的“网站程序”指网站的脚本、脚本解析程序、公用组件和数据库系统的集体。如果网站全是静态页面,当然就不存在脚本和组件的问题了。这些程序相互协作,将原始的网站数据(文件形式或数据库形式)解释(或者说:变换)成特定编码格式的用户数据。,网页里最常见的编码格式有:HTML, GIF, BMP, PNG, MIDI (“正规”名称为 text/html, image/gif, image/bmp, image/png, audio/mid)。对任何一次客户请求,一旦解释完毕,程序在本次

3、连接中的使命也就结束了。其过程如图2-1所示。,图2-1 浏览器访问服务器示意图,222 网站的开发流程 不同的单位和个人要开发网站的种类,要求不同,所以思路,进程都不尽相同。我们在练习时所做的“网站”从前期规划到后期完成的过程与商业界的性质不同。例如商界,包括有关单位或个人的很严格的网络建设结款方式。,网站制作合同款项通常分两期支付。 第一期款项:合同签定后当日,客户需支付合同金额的50%作为定金。 第二期款项:整个网站制作项目完成,客户依据验收标准验收,验收合格或超过验收期限截止日,由客户在其后的三日内支付合同金额的50%,同时需要将网站移至客户的服务器空间。,从整体来说动态或功能性网站的

4、建设,大致分为三个阶段: 第一,分析阶段 第二,实现阶段 第三,发布阶段 第四,不断的修改,第一,分析阶段 详细的说为需求分析阶段,包括站点的规划,HTML内容及如何实现这些内容。 第二,实现阶段 这一阶段可以说是关键阶段,它是衡量整个网站的决定性阶段。具体包括美术设计,制作良好的页面视觉效果。不同的网站性质及风格要求的颜色搭配也不同。所以要准备好这些工作;根据设计和站点的结构先制作好静态站点;根据页面和设计结构设计数据库,进行相关的数据库操作,生成查询集,静态内容编码成动态内容。根据客户反馈修改上一版本;,第三,发布阶段 重新分析获得的需求,根据需求调整设计。根据客户反馈修改上一版本,根据日

5、志进行排错和测试,演示,反馈。 第四,不断的修改 不断的修改演示直到客户满意符合客户所要求的标准,最后客户验收为正式发布阶段。完成的每一阶段每一步都要经过客户的确认,根据需求分析调整设计。,2.2 Web服务器的安装与配置 2.2.1 IIS简介 IIS是Internet Information Server的缩写,它是微软公司主推的服务器, IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet和Intranet站点。,IIS支持H

6、TTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。 IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的、富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。,IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供

7、快速且集成了现有产品,同时可扩展的Internet服务器。 IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,简单网络管理协议)之类的NT已有管理工具。,IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理

8、和事后处理储存在IIS上的数据。 用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。,IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。 对于诸如VBScript,JScript开发软件,或者由Visual Bas

9、ic,Java,Visual C+开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持。,2.2.2 IIS的安装与配置 IIS 目前最新版本为6.0,在Windows 2003 Server操作系统中默认安装。如果没有安装Windows 2003,可以选择IIS5.0,它可以在Windows XP或者Windows 2000操作系统中安装。 对开发者而言,IIS的各个版本之间的区别并不大。这里将介绍在Windows XP操作系统中IIS5.0的安装配置。,1.IIS安装 在安装操作系统的时候,IIS并没有默认安装到操作系统中,因此读者还必须要单独安装。安装步

10、骤如下: (1)首先进入控制面板,选择“安装或删除程序”, (如图2-2所示)单击“添加或删除程序”后,进入“添加或删除程序”对话框,单击“添加/删除Windows组件(A)”弹出“Windows组件向导”对话框。如图2-3所示。 (2)选中“Internet信息服务(IIS)” ,然后单击 “详细信息”按钮,出现“Internet信息服务(IIS)”对话框。选中“万维网服务”,然后单击 “详细信息”按钮,进入“万维网服务”对话框。,图2-2控制面板,图2-3 Windows组件向导,图2-4 Internet信息服务(IIS),(3)选中所有选项,然后单击“确定”按钮,进入“Windows组

11、件向导”对话框,然后单击“下一步”按钮,进行安装配置(注:中途需要插入“Windows XP”的安装光盘),直到安装完毕。如图2-4所示。从进度表上,可以看出安装进度。耐心等待几分钟,即可安装成功。如图2-5所示。单击“完成”即可。 此时,再打开“Windows组件向导”对话框,会发现Internet信息服务(IIS)的复选框已被选中,说明IIS已经安装。如图2-6所示。(注意:此方法是检验Internet信息服务器是否安装成功的办法之一,下面给出另一种方法),(4)在安装完毕以后,需要测试服务器是否安装成功,打开浏览器,然后输入http:/localhost或者http:/127.0.0.1

12、如果连接成功显示出“欢迎使用Windows XP Server Internet服务”界面。,图2-5 “完成”提示向导,图2-6 Windows组件界面,2.启动Internet信息服务(IIS) Internet信息服务简称为IIS,单击Windows开始菜单-所有程序-管理工具-Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具,如图2-7所示。,图2-7 Internet信息服务(IIS)管理器,3.IIS配置 IIS相对于PWS来说,需要更多的设置。在进行管理设置之前,首先要进入管理界面。打开控制面板,双击打开“管理工具”,然后选择“Interne

13、t信息服务”,双击图标,进入管理工具界面。树型结构“默认网站”已经被展开,可以看到下面有很多字节点,每一个字节点就是一个应用程序或者是一个虚拟路径。,在Web服务器提供服务之前,首先要启动服务,这可以通过工具栏上面的按钮来实现,也可以通过菜单实现。在“Internet信息服务”窗口中,右键单击“默认网站”,会弹出快捷菜单。如果要对服务器进行各种设置,则可以通过“属性”菜单项来设置。,接下来的任务就是设定虚拟路径了。虚拟路径可以通过多种方式来设定,只有设定了虚拟路径后,才可以通过URL来访问资源。 最简单的设定虚拟路径的办法,就是把自己的网页或者目录拷贝到服务器的根目录下,默认的服务器根目录是“

14、C:Inetpubwwwroot”。当然每次都拷贝文件到根目录,是很麻烦的,因此还有一种设置虚拟路径的方法。,在“Internet信息服务”窗口中,单击菜单“新建“,选择”虚拟目录(V)“选项,弹出创建向导对话框,单击“下一步”按钮,输入虚拟目录别名后单击“下一步”按钮,输入虚拟目录的路径,设置以后,可以通过虚拟别名来访问里面的文件,用户可以通过“浏览”按钮来选择目录。 接着单击“下一步”按钮,进行权限设置,为了保证网站的安全,只需要选择前3个选项就可以了。接着单击“下一步”按钮,单击“完成“按钮,便可完成虚拟路径的设定。完成设置以后,用户就可以通过虚拟路径http:/localhost或者h

15、ttp:/127.0.0.1来访问了。,虚拟路径设置只的网站管理的开始,要对网站进行更加详细的设置,还需要通过“默认网站 属性”菜单项来实现,单击“属性”菜单后会弹出设置对话框。在该属性页中,不需要过多的设置,通常采用默认值。 其中最重要的一个选项就是“TCP端口”选项,用户可以在其中设定其他的值。通常HTTP协议默认的端口是80,因此用户输入“URL:http:/”和输入“URL:http:/:80”的结果是一样的。在计算机中安装了两个服务器的时候,通常不能使用相同的端口号,需要改掉另外一个服务器的端口号,这样两个服务器都可以提供服务了。,如前文所述,IIS安装后,系统自动创建了一个默认的Web站点,该站点的主目录默认为C:Inetpubwww.root。 用鼠标右键单击“默认Web站点”,在弹出的快捷菜单中选择“属性”,此时就可以打开站点属性设置对话框,(如图2-8所示)在该对话框中,可完成对站点的全部配置。,图2-8 默认网站属性,单击“主目录”标签,切换到主目录设置页面,(如图2-9)该页面可实现对主目录的更改或设置。注意检查启用父路径选项是否勾选,如未勾选将对以后的程序运行有部分影响。(如图2-10),主目录配置-选项。,图2-9 主目录设置页面,图2-10 父目录设置页面,设置主页文档 单击“文档”标签,可切换到对主页文档的设置页面,(如图7)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号