版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
动态网站开发预备配置IIS效力器建立动态站点系统模块规划、创建数据库创建数据库衔接一、动态网页根底知识英特网采用B/S模型1.静态网页和动态网页的区别HTML格式的网页通常被称为“静态网页〞。常见的静态网页以.htm、.html、.shtml等为后缀,每个网页都是一个独立的文件。早期的网站普通都由“静态网页〞构成的。在静态网页中,也会出现各种动态的效果,如.gif格式的动画、Flash、滚动字幕等,这些“动态效果〞只是视觉上的,与动态网页并无直接联络。动态网页与静态网页是相对的,能实现数据库支持、与用户交互等功能。常见的后缀不再是.htm、.html等静态网页的方式,而是.asp、.jsp、.php、cgi等方式。 区别静态网页和动态网页的一个最简单的方法就是直接在阅读器中翻开,假设能正常显示,即为静态网页;否那么就是动态网页,必需将它们放入真正的Web站点,才干进展测试。2.ASP任务过程/原理:在阅读器地址栏输入ASP文件名,回车——发送恳求;阅读器将此恳求发送给Web效力器,客户机与效力器根据http协议来传送文本信息。Web效力器接受恳求,并根据后缀asp判别出这是ASP恳求;Web效力器从硬盘或内存寻觅相应的asp文件;Web效力器将该文件发送到特定文件ASP.DLL中进展解释执行,并访问数据库;将执行结果生成静态网页;静态网页被送回阅读器并显示。配置IIS效力器网站的建立是基于网站效力器的。在UNIX或Linux平台上,Apache就是网站效力器。而对于Windows平台来说,IIS就是规范的网站效力器。IIS是一种效力,不同于普通的运用程序,它就像驱动程序一样是操作系统的一部分,是在系统启动时被同时启动的效力。建立动态站点3.动态网页设计任务流程建立静态网页一切的交互式网页,都来自于静态网页。因此在建立数据库网页时需求建立一个静态网页。这个静态网页要与其他的网页一样,包含静态文字、图片、动画、超级链接、按钮以及表单等等。系统模块规划、创建数据库动态网页就是一个可以访问数据库的网页。在建立数据库网页前,要建立一个数据库,在建立数据库时,还要根据工程的详细要求设计数据库的构造。创建数据库衔接参与动态网页技术在静态网页中参与ASP、JSP、PHP代码或经过运用其他动态网页技术访问数据库,将数据库中的数据显示在网页中,或将网页中的数据记录到数据库中。二、配置IIS效力器〔1〕安装IIS①翻开【控制面板】,双击窗口左边的“添加或删除程序〞图标,翻开“添加或删除程序〞对话框②双击【添加/删除Windows组件〔A〕】图标,翻开【Windows组件导游】对话框,③单击“下一步〞按钮,此时安装程序要求插入WindowsXP系统光盘来读取所需文件,放入光盘,单击“确定〞按钮,安装程序开场复制文件。④文件复制完成后,出现如图对话框。单击“完成〞按钮,完成IIS的安装当IIS安装完成后,系统自动在本地计算机上创建了一个“默许网站〞。默许网站的URL地址为“localhost〞。这个默许网站对应的磁盘文件夹为“C:\Inetpub\wwwroot〞,IIS自动将此文件夹作为站点的根目录。用户可以利用这个默许网站作为本人的WEB站点来发布信息。〔2〕设置IIS效力器①经过【控制面板】|【管理工具】|【Internet信息效力】,翻开如下图的“Internet信息效力〞对话框。②选择“主目录〞选项卡,进入主目录属性设置,可以设置主目录的本地途径,就是他的网站根目录的途径,并对其属性进展设置。
★IIS安装完成后默许的途径是“C:\Inetpub\wwwroot〞,假设网站根目录的途径是其他地方,那么必需修正主目录。③切换到“文档〞选项卡,进入文档配置的对话框,可以对启用的默许文档添加或删除。默许文档通常即为网站的主页,在访问网站时本应该在地址栏中输入:localhost/index.asp才可以访问该页面的,但由于“index.asp〞设置为默许文档,所以直接输入httplocalhost就可以访问该页面了,这些操作是由IIS来完成的。其他选项卡普通采用默许即可。三、在Dreamweaver8中创建动态站点只需具有了IIS这样的Web效力器,才干建立一个Dreamwearver的动态站点。建立站点的缘由一是为了该Dreamwearver站点中建立动态文件的方便:在该站点下新建的文件即以动态文档的方式建立;二是为调试动态文档的方便。另外进展数据库的衔接必需在动态站点中完成。根本步骤:〔1〕在本地计算机建立站点文件夹这个文件夹的建立,就是为了对建立的站点一切文件进展集中存储,并且也是为了Dreamwearver在建立站点时指向该文件夹,进展全面的管理和控制。例如新建文件夹途径为“D:/wwwtoot/myeb〞。〔2〕修正“主目录〞属性或者为站点文件夹建立虚拟目录站点文件夹建立好之后,就要对IIS的“主目录〞属性进展修正。〔3〕建立Dreamwearver动态站点。①翻开Dreamwearver8,单击“站点〞菜单,在弹出的菜单中选择“新建站点〞菜单命令。②在弹出的“站点定义〞对话框中,选择“根本〞类别,输入站点称号,普通建议和指向的文件夹称号一样〔比如“myeb1〞〕。同时输入HTTP地址“localhost〞,即访问该站点的URL地址,假设建立了虚拟目录,那么HTTP地址“localhost/别名〞。③单击“下一步〞按钮,在弹出的对话框中,由于是建立动态站点,所以选择“是,我想运用效力器技术〞前的单项选择按钮,同时选择“哪种效力器技术〞为“ASPVBScript〞,即选择网络编程言语。④单击“下一步〞按钮,在弹出的对话框中,选择“在本地进展编辑和测试〔我的测试效力器是这台计算机〕〞,同时输入或者经过阅读,选择站点文件在计算机上的存储位置,这里输入“D:/wwwtoot/myeb1〞。⑤单击“下一步〞按钮,在弹出的对话框中,在“您应该运用什么URL来阅读站点的根目录〞文本框中,输入地址应为“localhost〞,该地址与步骤②中地址一样,单击“测试URL〔T〕〞按钮,假设设置胜利的话,出现如下图的提示信息。⑥单击“下一步〞按钮,在弹出的对话框中,设置能否共享。由于是个人在本地计算机进展测试,所以选择“否〞,表示不采用远程效力器。假设是团队协作,运用web效力器或模拟调试效力器时,可选择“是的,我要运用远程效力器〞。⑦单击“下一步〞按钮,弹出确认信息对话框,假设信息正确,单击“完成〞按钮,一个Dreamwearver动态站点就建立完成了。以上步骤是选用“根本〞类别进展设置的,也可以运用“高级〞类别进展动态站点的快速建立。①翻开Dreamwearver8,单击“站点〞菜单,在弹出的菜单中选择“新建站点〞菜单命令,弹出“站点定义〞对话框,选择“高级〞类别,在“分类〞列表中选择“本地信息〞选项。输入“站点称号〞,选择“本地根文件夹〞,同时输入“HTTP地址〞,这些与在“根本〞类别中定义时完全一样。②继续选择“分类〞列表中“测试效力器〞选项,进展如下设置:“效力器模型〞:选择为“ASPVBScript〞。“访问〞:选择“本地/网络〞:表示测试效力器在本地或者是同一局域网中的机器。“测试效力器文件夹〞:选择默许值,即和“本地根文件夹〞为同一文件夹。“URL前缀〞:为“localhost〞。③设置完成后,单击“确定〞按钮,完成Dreamwearver8动态站点的快速建立。四、系统模块规划、创建数据库我们以Access2003为例引见:创建一个本人的数据库和多个表并存储数据。〔1〕选择“开场〞|“程序〞|“MicrosoftOffice〞|“MicrosoftOfficeAccess2003〞命令,进入Access2003数据库管理系统,单击“文件〞菜单,从下拉菜单中选择“新建〞菜单命令,翻开“新建文件〞义务窗口〔2〕单击其中的“空数据库〞进展新建。弹出“文件新建数据库〞对话框,选择数据库文件的“保管位置〞,并输入数据库“文件名〞,单击“创建〞按钮即可完成数据库文件的建立。〔3〕创建数据库表有三种方法,运用设计器创建表、运用导游创建表、经过输入数据创建表,这里我们运用最常用的方法——运用设计器创建。单击“设计〞按钮〔2〕输入字段称号,如“userid〞,单击右边的“数据类型〞下拉列表框框,在下拉菜单中选择“自动编号〞。数据类型可以选择多种,如文本、数字、备注、时间等,每种都对数据的格式有所要求,可以根据字段的含义进展选择。〔3〕反复〔2〕步,输入一切的字段。然后单击“封锁〞按钮,封锁当前对话框,弹出“另存为〞对话框,为表命名,如user,系统弹出对话框,如下图。单击“是〞按钮,系统默许设置第一个字段为主键。Access中的表都需求定义主键,它是记录的独一标识,普通是对具有独一性的字段进展定义,比如字段类型是“自动编号〞。可以在输入字段时进展设置,单击选择某字段对应的行,比如“userid〞字段所在的行,单击“主键〞按钮,设置该字段为主键字段。在创建完数据库文件,建立好数据库的表及其相关字段后,那么可将相关的外部数据录入数据库了。〔1〕选择数据库中己建立的表,单击数据库窗口中的“翻开〞按钮,或直接双击该数据库表,翻开该表进展数据的录入。通常一个网站会涉及到多个数据表,比如网上书店系统,就包括了会员信息表、图书信息表、订单表等多个表,在设计数据库时,普通一个系统对应一个数据库文件,在这个文件中创建多个表存储不同的信息例:新闻系统新闻表例:留言本系统数据表五、创建数据库衔接数据库创建好之后,就可以和网页进展衔接了。但是ASP运用程序本身不能与数据库直接进展通讯,必需借助于数据库驱动程序才干与后台数据库进展衔接,所以首先我们要创建一个ODBC数据源。1.什么是ODBC?开放数据库互连〔OpenDatabaseConnectivity,ODBC〕提供了一组对数据库访问的规范运用程序编程接口〔API〕。这些API利用SQL来完成其大部分义务。ODBC驱动程序是一些DLL文件,提供了ODBC和数据库之间的接口。一个基于ODBC的运用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,一切的数据库操作由对应的DBMS的ODBC驱动程序完成。ODBC就好象结合国大会上用的言语翻译机,可以把各个国家的言语翻译成一种大家都能了解的言语:英语。由于现有的数据库管理系统太多,象ACCESS,SQLServer,Oracle,Sybase,MySql,Foxpro.等等,假设每访问一种数据库都要去学习一种编程言语是不现实的,如今有了ODBC,只需学习一种言语就可以了,那就是SQL。2.什么是DSN?安装ODBC驱动程序以及创建一个数据库之后,必需创建一个DSN,每个DSN对应一个详细的数据库衔接。数据源称号〔DSN〕是表示一组数据库衔接参数的单词标识符。这些参数包括效力器称号、指向数据库的途径或数据库称号,要运用的ODBC驱动程序、用户名和密码等,当然并不是每个参数都是必需的。3.设置DSN〔1〕翻开【控制面板】窗口,单击【管理工具】图标,翻开【管理工具】窗口。〔2〕单击【数据源〔ODBC〕】图标,翻开【ODBC数据源管理器】对话框,如下图:〔3〕单击【系统DSN】标签,切换到【系统DSN】窗口〔4〕单击【添加】按钮,弹出【创建数据源】对话框,如下图:〔5〕在列表框中选择【DriverdoMicrosoftAccess〔*.mdb〕】选项,然后单击【完成】按钮,翻开【ODBCMicrosoftAccess安装】对话框。〔6〕在“数据源名〞文本框中输入称号,如conn,单击“选择〞按钮,在翻开的“阅读文件〞对话框中选择要衔接的数据库文件。〔7〕在选择完数据库文件之后,单击“确定〞按钮,前往到“ODBC数据源管理器〞对话框,单击“确定〞按钮,完成设置。至此就完成了一个衔接Access,且称号为conn的数据源的创建。4.Dreamweaver8中建立数据库衔接创建好了数据源之后,就可以在Dreamweaver8中建立数据库衔接了,当然首先要在Dreamweaver创建动态站点及ASP动态文件。建立数据库衔接有两种方法:运用数据源称号〔DSN〕和运用自定义衔接字符串。运用数据源称号〔DSN〕〔1〕在Dreamweaver8中翻开站点myeb中任何一个文件,然后选择菜单栏中“窗口〞|“数据库〞命令,翻开“数据库〞面板。〔2〕单击该面板上的“添加〞按钮,弹出下拉菜单,选择“数据源称号〔DSN〕〞命令,弹出“数据源称号〔DSN〕〞对话框,〔3〕在“衔接称号〞文本框中输入一个名字,比如conn。〔4〕在“数据源称号〔DSN〕〞下拉列表中选择数据源,假设之前没有建立,那么单击“定义〞按钮,翻开“ODBC数据源管理器〞对话框创建DSN。〔5〕单击“测试〞按钮,测试数据库衔接能否胜利。假设胜利,单击“确定〞按钮前往。这样,“数据库〞面板中应该具有了数据库衔接,可以展开各项查看数据库内容。运用自定义衔接字符串衔接数据库〔1〕在Dreamweaver8中翻开站点myeb中任何一个文件,然后选择菜单栏中“窗口〞|“数据库〞命令,翻开“数据库〞面板。〔2〕单击该面板上的“添加〞按钮,弹出下拉菜单,选择“自定义衔接字符串〞,这时会翻开“自定义衔接字符串〞对话框。〔3〕设置“链接称号〞为“conn〞,“衔接字符串〞文本输入框的内容主要包括两方面的信息:一是所衔接数据库的驱动,普通可运用“Provider〞或“Driver〞。“Provider〞是指定数据库的OLEDB提供程序如对Access的指定是“Provider=Microsoft.Jet.OLEDB.4.0;〞“Driver〞那么是指在没有为数据库指定OLEDB提供程序时所运用的ODBC驱动程序如对Access的指定是“Driver={MicrosoftAccessDriver〔*.mdb〕};〞。二是数据库文件的途径,表示所要衔接数据库文件的地址。根据后面的“Dreamweaver应衔接〞选项进展设置。〔4〕“Dreamweaver应衔接〞有两个选项可供选择。中选择“运用测试效力器上的驱动程序〞时,即表示数据库文件在测试效力器上,要获得效力器上的数据库途径,而该途径必需是效力器上该数据库文件的物理途径。据此情况,运用Server.Mappath方法将效力器虚拟途径转变成物理途径即可,比如:Server.Mappath("/database/bookshop.mdb")中选择“运用此计算机上的驱动程序〞时,表示数据库文件在本地计算机中详细位置,普通在某磁盘目录下的某特定文件夹中,比如:D:\wwwroot\myeb\database\bookshop.mdb综上所述,【衔接字符串】的几种输入情况:Driver={Microsoft
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年农场农产品定制合同协议
- 2025年农产品检测服务合同协议
- 2025年农产品供应链合作协议(基地销售)
- 教育研究的探索
- 高效教学新策略
- 人工智能导论测试题含参考答案
- 2024年应急救援员国家执业资格考试题库及答案
- 某消费金融公司2025年业务连续性管理演练方案
- 幼儿园防恐演练活动策划方案四篇
- 锅炉爆炸事故应急演练方案
- 光电接收机前端跨阻放大器的深度剖析与创新设计
- 2025年植物保护技术员职业资格考试试卷
- 2025年政府采购评审专家考试试题及答案
- 科室每月护理质量安全分析会
- 2025年中国邮政招聘笔试参考题库附带答案详解
- 物流说课课件
- 中医颈椎病治疗课件
- 毕业设计(论文)-年产100万只铅酸蓄电池车间初步工艺设计
- 2025年时事政治考试题及参考答案(100题)
- 嗜铬细胞瘤围术期麻醉管理
- 【清华大学江亿】建立动态碳排放责任因子系统促进风电光电的有效消纳302mb
评论
0/150
提交评论