网站设计与开发技术教程第7章动态网站开发准备

上传人:j****9 文档编号:55167506 上传时间:2018-09-25 格式:PPT 页数:57 大小:2.56MB
返回 下载 相关 举报
网站设计与开发技术教程第7章动态网站开发准备_第1页
第1页 / 共57页
网站设计与开发技术教程第7章动态网站开发准备_第2页
第2页 / 共57页
网站设计与开发技术教程第7章动态网站开发准备_第3页
第3页 / 共57页
网站设计与开发技术教程第7章动态网站开发准备_第4页
第4页 / 共57页
网站设计与开发技术教程第7章动态网站开发准备_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《网站设计与开发技术教程第7章动态网站开发准备》由会员分享,可在线阅读,更多相关《网站设计与开发技术教程第7章动态网站开发准备(57页珍藏版)》请在金锄头文库上搜索。

1、动态网站开发准备,配置IIS服务器建立动态站点系统模块规划、创建数据库创建数据库连接,一、动态网页基础知识,英特网采用B/S模型,1.静态网页和动态网页的区别HTML格式的网页通常被称为“静态网页”。常见的静态网页以.htm、.html、.shtml等为后缀,每个网页都是一个独立的文件。早期的网站一般都由“静态网页”构成的。在静态网页中,也会出现各种动态的效果,如.gif格式的动画、Flash、滚动字幕等,这些“动态效果”只是视觉上的,与动态网页并无直接联系。动态网页与静态网页是相对的,能实现数据库支持、与用户交互等功能。常见的后缀不再是.htm、.html等静态网页的形式,而是.asp、.j

2、sp、.php、cgi等形式。 区别静态网页和动态网页的一个最简单的方法就是直接在浏览器中打开,如果能正常显示,即为静态网页;否则就是动态网页,必须将它们放入真正的Web站点,才能进行测试。,2.ASP工作过程/原理:,在浏览器地址栏输入ASP文件名,回车发送请求; 浏览器将此请求发送给Web服务器,客户机与服务器根据http协议来传送文本信息。 Web服务器接受请求,并根据后缀asp判断出这是ASP请求; Web服务器从硬盘或内存寻找相应的asp文件; Web服务器将该文件发送到特定文件ASP.DLL中进行解释执行,并访问数据库; 将执行结果生成静态网页; 静态网页被送回浏览器并显示。,配置

3、IIS服务器网站的建设是基于网站服务器的。在UNIX或Linux平台上,Apache就是网站服务器。而对于Windows平台来说,IIS就是标准的网站服务器。IIS是一种服务,不同于一般的应用程序,它就像驱动程序一样是操作系统的一部分,是在系统启动时被同时启动的服务。 建立动态站点,3.动态网页设计工作流程,建立静态网页所有的交互式网页,都来自于静态网页。因此在建立数据库网页时需要建立一个静态网页。这个静态网页要与其他的网页一样,包含静态文字、图片、动画、超级链接、按钮以及表单等等。 系统模块规划、创建数据库动态网页就是一个可以访问数据库的网页。在建立数据库网页前,要建立一个数据库,在建立数据

4、库时,还要根据项目的具体要求设计数据库的结构。 创建数据库连接 加入动态网页技术在静态网页中加入ASP、JSP、PHP代码或通过使用其他动态网页技术访问数据库,将数据库中的数据显示在网页中,或将网页中的数据记录到数据库中。,二、配置IIS服务器 (1)安装IIS 打开【控制面板】,双击窗口左边的“添加或删除程序”图标,打开“添加或删除程序”对话框,双击【添加/删除Windows组件(A)】图标,打开【Windows组件向导】对话框,,单击“下一步”按钮,此时安装程序要求插入Windows XP系统光盘来读取所需文件, 放入光盘,单击“确定”按钮,安装程序开始复制文件。 文件复制完成后,出现如图

5、对话框。单击“完成”按钮,完成IIS的安装,当IIS安装完成后,系统自动在本地计算机上创建了一个“默认网站”。默认网站的URL地址为“http:/localhost”。 用户可以利用这个默认网站作为自己的WEB站点来发布信息。 这个默认网站对应的磁盘文件夹为“C:Inetpubwwwroot” ,IIS自动将此文件夹作为站点的根目录。,(2)设置IIS服务器,通过【控制面板】|【管理工具】|【Internet 信息服务】,打开如图所示的“Internet 信息服务”对话框。,选择“主目录”选项卡,进入主目录属性设置,可以设置主目录的本地路径,就是你的网站根目录的路径,并对其属性进行设置。IIS

6、安装完成后默认的路径是“C:Inetpubwwwroot” ,如果网站根目录的路径是其他地方,则必须修改主目录。,切换到“文档”选项卡,进入文档配置的对话框,可以对启用的默认文档添加或删除。默认文档通常即为网站的主页,在访问网站时本应该在地址栏中输入:http:/localhost/index.asp才可以访问该页面的,但因为“index.asp”设置为默认文档,所以直接输入http:/localhost就可以访问该页面了,这些操作是由IIS来完成的。其他选项卡一般采用默认即可 。,(3)虚拟目录,当前计算机中动态网页文档的调试,其保存位置必须放在“C:Inetpubwwwroot”文件夹下,

7、或者将IIS的“网站主目录”修改指向到该文件所在的目录。但此时若需要对另一个文件夹下的动态文档进行测试时,则又需要将“网站主目录”进行修改。所以,鉴于如此频繁而麻烦的操作,IIS采用了虚拟目录的办法。,虚拟目录的目录是虚拟的。比如一个路径地址“http:/localhost/myeb”,其中“http:/localhost/”确实是指向“C:Inetpubwwwroot”文件夹中的默认文档,或者将IIS的“网站主目录”修改指向到该文件所在的目录。但“http:/localhost/myeb”指向的就不一定是“C:Inetpubwwwroot”文件夹中的文档,而是指向本地计算机中另外保存的文件夹

8、中的默认文档,该默认文档所在的文件夹的虚拟目录的“别名”是“myeb”。,建立虚拟目录的基本步骤如下。,打开“Internet 信息服务”控制窗口,打开“默认网站”。 在“默认网站”上单击右键,在弹出菜单中选择“新建”菜单,再单击子菜单“虚拟目录”。 打开“虚拟目录创建向导”对话框,单击“下一步”按钮。打开“虚拟目录别名”窗口,在弹出的“网站内容目录”窗口中,在文本框中或者点击“浏览”按钮,选择需要设置虚拟目录的文件夹所在的路径地址,在弹出的设置“访问权限”对话框中,我们可以对网站的访问方式进行设置,一般保持默认就可以了,这样,在IE地址栏中输入http:/localhost/myeb,就可以

9、访问网站的默认页面了。,三、在Dreamweaver 8中创建动态站点,只有具有了IIS这样的Web服务器,才能建立一个Dreamwearver的动态站点。建立站点的原因一是为了该Dreamwearver站点中建立动态文件的方面:在该站点下新建的文件即以动态文档的形式建立;二是为调试动态文档的方便。另外进行数据库的连接必须在动态站点中完成。,基本步骤:,(1)在本地计算机建立站点文件夹 这个文件夹的建立,就是为了对建立的站点所有文件进行集中存储,并且也是为了Dreamwearver在建立站点时指向该文件夹,进行全面的管理和控制。例如新建文件夹路径为“D:/wwwtoot/myeb”。 (2)修

10、改“主目录”属性或者为站点文件夹建立虚拟目录 站点文件夹建立好之后,就要对IIS的“主目录”属性进行修改 。,(3)建立Dreamwearver动态站点。 打开Dreamwearver 8,单击“站点”菜单,在弹出的菜单中选择“新建站点”菜单命令。,在弹出的“站点定义”对话框中,选择“基本”类别,输入站点名称,一般建议和指向的文件夹名称相同(比如“myeb1”)。同时输入HTTP地址“http:/localhost”,即访问该站点的URL地址,如果建立了虚拟目录,则HTTP地址“http:/localhost/别名”。,单击“下一步”按钮,在弹出的对话框中,因为是建立动态站点,所以选择“是,我

11、想使用服务器技术”前的单选按钮,同时选择“哪种服务器技术”为“ASP VBScript”,即选择网络编程语言。,单击“下一步”按钮,在弹出的对话框中,选择“在本地进行编辑和测试(我的测试服务器是这台计算机)”,同时输入或者通过浏览,选择站点文件在计算机上的存储位置,这里输入“D:/wwwtoot/myeb1”。,单击“下一步”按钮,在弹出的对话框中,在“您应该使用什么URL来浏览站点的根目录”文本框中,输入地址应为“http:/localhost”,该地址与步骤中地址相同,单击“测试URL(T)”按钮,如果设置成功的话,出现如图所示的提示信息。,单击“下一步”按钮,在弹出的对话框中,设置是否共

12、享。因为是个人在本地计算机进行测试,所以选择“否”,表示不采用远程服务器。如果是团队合作,使用web服务器或模拟调试服务器时,可选择“是的,我要使用远程服务器”。,单击“下一步”按钮,弹出确认信息对话框,如果信息正确,单击“完成”按钮,一个Dreamwearver动态站点就建立完成了。 以上步骤是选用“基本”类别进行设置的,也可以使用“高级”类别进行动态站点的快速建立。 打开Dreamwearver 8,单击“站点”菜单,在弹出的菜单中选择“新建站点”菜单命令,弹出“站点定义”对话框,选择“高级”类别,在“分类”列表中选择“本地信息”选项。输入“站点名称”,选择“本地根文件夹”,同时输入“HT

13、TP地址”,这些与在“基本”类别中定义时完全相同。,继续选择“分类”列表中“测试服务器”选项,进行如下设置: “服务器模型”:选择为“ASP VBScript”。 “访问”:选择“本地/网络”:表示测试服务器在本地或者是同一局域网中的机器。 “测试服务器文件夹”:选择默认值,即和“本地根文件夹”为同一文件夹。 “URL前缀”:为“http:/localhost”。 设置完成后,单击“确定”按钮,完成Dreamwearver 8动态站点的快速建立。,四、系统模块规划、创建数据库,我们以Access 2003为例介绍:创建一个自己的数据库和多个表并存储数据。 (1)选择“开始”|“程序”|“Mic

14、rosoft Office”|“Microsoft Office Access 2003”命令,进入Access 2003数据库管理系统,单击“文件”菜单,从下拉菜单中选择“新建”菜单命令,打开“新建文件”任务窗口,(2)单击其中的“空数据库”进行新建。弹出“文件新建数据库”对话框,选择数据库文件的“保存位置”,并输入数据库“文件名”,单击“创建”按钮即可完成数据库文件的建立。,(3)创建数据库表有三种方法,使用设计器创建表、使用向导创建表、通过输入数据创建表,这里我们使用最常用的方法使用设计器创建。,单击“设计”按钮,(2)输入字段名称,如“userid”,单击右边的“数据类型”下拉列表框框

15、,在下拉菜单中选择“自动编号” 。数据类型可以选择多种,如文本、数字、备注、时间等,每种都对数据的格式有所要求,可以根据字段的含义进行选择。,(3)重复(2)步,输入所有的字段。然后单击“关闭”按钮,关闭当前对话框,弹出“另存为”对话框,为表命名,如user,系统弹出对话框,如图所示。单击“是”按钮,系统默认设置第一个字段为主键。,Access中的表都需要定义主键,它是记录的唯一标识,一般是对具有唯一性的字段进行定义,比如字段类型是“自动编号”,可以在输入字段时进行设置,单击选择某字段对应的行,比如“userid”字段所在的行,单击“主键”按钮,设置该字段为主键字段。,在创建完数据库文件,建立

16、好数据库的表及其相关字段后,则可将相关的外部数据录入数据库了。 (1)选择数据库中己建立的表,单击数据库窗口中的“打开”按钮,或直接双击该数据库表,打开该表进行数据的录入。,通常一个网站会涉及到多个数据表,比如网上书店系统,就包括了会员信息表、图书信息表、订单表等多个表,在设计数据库时,一般一个系统对应一个数据库文件,在这个文件中创建多个表存储不同的信息,例:新闻系统新闻表,例:留言本系统数据表,五、创建数据库连接,数据库创建好之后,就可以和网页进行连接了。但是ASP应用程序本身不能与数据库直接进行通信,必须借助于数据库驱动程序才能与后台数据库进行连接,所以首先我们要创建一个ODBC数据源。,1.什么是ODBC?,开放数据库互连(Open Database Connectivity,ODBC)提供了一组对数据库访问的标准应用程序编程接口(API)。这些API利用SQL来完成其大部分任务。 ODBC驱动程序是一些DLL文件,提供了ODBC和数据库之间的接口。一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。,

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

当前位置:首页 > 中学教育 > 初中教育

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