⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 part1_9.cfm

📁 InterDev 6.0教程part1到part13
💻 CFM
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>开发环境</TITLE>
</HEAD>
<BODY>

<B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">开发环境</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">让我们来看一下图</FONT><FONT SIZE=3>1-9</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示的一个典型的开发环境,其中包含三个主要部分:</P>
<P ALIGN="CENTER"></P>
<P ALIGN="CENTER"> </P>
<P ALIGN="CENTER">图</FONT><FONT SIZE=3>1-9</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="CENTER"></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>首先,数据库服务器存贮了可被一个或多个应用程序使用的信息,对于一个网上书店而言,这可以是存货单、顾客、供货商以及其他数据,存贮在数据库服务器中的的信息可通过</FONT><FONT SIZE=3>ODBC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>接口获得,这样的服务器可以是一个运行诸如</FONT><FONT SIZE=3>Microsoft SQL Server</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的数据库软件的计算机。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>第二,</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器存贮了所有的网页以及支持一个或多个应用程序的相关文件,这包含各种类型的文件,如</FONT><FONT SIZE=3>HTML</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>源文件、多媒体文件、</FONT><FONT SIZE=3>ASP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Cascading Style Sheet</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>模板、布局及其他文件。这些文件通过超文本传输协议(</FONT><FONT SIZE=3>HTTP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>)从服务器上获得,这一系列文件被称作</FONT><FONT SIZE=3>Master Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,它们可以被</FONT><FONT SIZE=3>Microsoft SourceSafe</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>这样的代码控制系统进行管理。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>第三,要有一台或多台用于开发的工作站,每台工作站上都装有一份</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或</FONT><FONT SIZE=3>Microsoft FrontPage</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的拷贝,开发者可以在其各自的工作站上建立</FONT><FONT SIZE=3>Local Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>进行开发,从</FONT><FONT SIZE=3>Master Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中获取文件放入</FONT><FONT SIZE=3>Local Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,每台工作站上还应该安装</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器来测试开发出来的服务器端脚本。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>要注意图</FONT><FONT SIZE=3>1-9</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示的只是开发环境的一种配置,其他类型的配置也是可以的。例如,数据库服务器和</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器可以要装到同一台计算机上,如果又有一个人在开发某个应用程序,则可以将所有这些软件安装到他自己的机器中去,本书中大部分例子都是在这种单机环境中开发和测试的。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>在一个典型的开发环境中,</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>与其他多种软件协同工作。下面较详细地说明了在</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器和开发者工作站上应安装的软件。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Web服务器</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器上应安装下述的几种软件:</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器要处理</FONT><FONT SIZE=3>HTTP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对资源的请求,实现这一功能的软件有</FONT><FONT SIZE=3>Microsoft Internet Information Server (IIS)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或是</FONT><FONT SIZE=3>Personal Web Server (PWS)</P>
<P ALIGN="JUSTIFY">    2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Active Server Framework </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>与</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器协同工作来处理</FONT><FONT SIZE=3>Active Server Pages</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,</FONT><FONT SIZE=3> Active Server</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对条和组件也包含在这一</FONT><FONT SIZE=3>Framework</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,其中的一部分包含在</FONT><FONT SIZE=3>Visual Interdev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    3</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、需要</FONT><FONT SIZE=3>FrontPage Server Extension</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,它允许开发者工作站可以与</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器通信来获取或存放文件。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    4</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、需要</FONT><FONT SIZE=3>Visual InterDev Server Extension,</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,它允许开发者工作站与</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器通信来完成各种开发任务。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    5</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Visual SourceSafe</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>可作为可选项安装,它用来保存对</FONT><FONT SIZE=3>Master Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>进行修改的历史记录,也就是说,这个工具可以协调一个小组成员共同开发一个应用程序。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">工作站</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>每一个工作站都要求安装一份</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或</FONT><FONT SIZE=3>FrontPage</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的拷贝,前者为开发者提供了一个集成环境,后者对于非专业编程人员来说是非常适合的。另外,还应该在工作站安装一份</FONT><FONT SIZE=3>IIS</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或</FONT><FONT SIZE=3>PWS</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的拷贝,这样开发者就可以在本机上测试</FONT><FONT SIZE=3>ASP</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>了。</P>
</FONT><B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">工作方式</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>开发者可以使联机、本地或离线模式进行工作。在联机模式下,当你在</FONT><FONT SIZE=3>Local Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中保存一个文件时,</FONT><FONT SIZE=3>Master Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中也会自动更新,因此你对文件的改动对别的开发者来说是透明的,并会影响到他们的工作。在此模式下对文件进行测试时</FONT><FONT SIZE=3>Local Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Local Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>服务器是不会用到的。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>在本地模式下,当你在</FONT><FONT SIZE=3>Local Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中保存文件时,</FONT><FONT SIZE=3>Master Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>不会自动更新,因此你的工作不会被别的开发者看到,错误、未完成的修改都不会中断他们的工作。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>最后,离线模式可以使你在工作站没有与</FONT><FONT SIZE=3>Master Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>连接的情况下进行开发,即单机模式,此模式是很有用的。例如当你不在办公室时想用便携机继续你的工作就可以用此模式,当使用离线模式时会缺少一些功能,例如你不能更改站点结构,也不能移动文件。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>如果你正在以联机方式工作,切换到离线方式,再切换回来则</FONT><FONT SIZE=3>Master Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>会被自动更新。当你建立一个项目时必须决定是使用联机模式还是本地模式,随后可以随时更改工作模式。</P>
<P ALIGN="JUSTIFY"></P></FONT><p>
<p>
<font color="red">此手册未经本公司允许,不得擅自转载、转贴、篡改。违者将追究其法律责任。</font>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -