浅析DW4中的站点管理
作者:I 服了 YOU 来源:5D多媒体 发布时间:2007-02-03 11:40:00
Check In/Out功能简介:该功能是专门针对多用户管理而预设的。即多用户使用多帐号管理同一站点。该功能的强大之处在于,当多人同时登陆站点进行同步更新时,对方用户所指定修改的内容将被锁定,其他用户不能更改这部分内容。同时,该功能配合Design Notes(设计笔记)的使用可给予其他用户以提醒,指明“某文件我正在使用或修改,请不要擅自改动”。可以说,当DW引入该功能于站点管理中后,使其功能得到很大的提升,不让Frontpage专美与前。
简要说明:由于绝大多数网站所提供的远端站点管理都是以FTP功能为主,所以在本篇中就以FTP功能为例进行分析说明。
逐步分析:
第一步:选择Site-Open Site打开一个站点。然后在Site选项中双击,DW会自动弹出Site Definition for(站点名称)-站点定义对话框。选择第二项Remote Info-远端信息,在Access-数据列表中有4个附属选项,选择第二项FTP,打开FTP远程管理设置面板进行设置。看下图及注解:
注解:首先来看上半部分。其中FTP Host即FTP登陆地址;Host Directory即远程文件夹。在这里你可以指定一个用来上载文件的目录。如果是直接上传到根目录下,敲入“/”即可;Login即用户名;Password即远程登陆密码;Use Passive FTP即使用被动的FTP功能;Use Firewall一项为使用防火墙。这一部分都是为远程登陆所做的一些必要设置。
现在来看下半部分。本身Check In/Out是一个副选项,因为单人管理站点时是用不到该功能的。首先要勾选它,才可以看到下面的内容。
其中Check Out Files when Opening即提示我们“在检查文件时打开”,这里的“打开”的内容就是指下面的Check Out Name(检验者名称)以及Email Address(检查者的邮件地址)。它的作用在于,当多位用户同时登陆远程站点进行管理时用来表明各自的身份。
第二步:做完相关设置后,点下OK键返回到站点管理状态,让我们来观察一下,做完设置后站点管理器发生了什么变化。见下图及注解:
注解:图1展示的是没有做远程管理设置时本地站点管理器的状态。图2所展示的是远程管理设置已经完成等待连接远程服务器的状态。同时,我们发现当设置了Check In/Out功能后,状态栏中就多出了两个分别带有“对号”和“锁头”标识的图标。其中,带有“对号”的图标即代表Check Out功能。“锁头”即带表Check In功能。
第三步:说到这里,那么究竟Check In/Out功能在管理站点过程中会产生什么样的效果呢?现在就让我们来看一看在连接了远程服务器后,利用它们进行远程文件管理时的效果和作用。见下图及注解:
注解:首先我们要连接到远程站点。连接后,选择一些文件按下验证,这时候远程站点与本地站点中相同的文件将同步的被勾画上“对号”(见图1所示)。它代表着“我正在修改这些文件,你小子别动弹”。“对号”将针对不同管理者显示成不同的颜色。带有绿色对号标记的文件代表着由“我”本人在对其进行修改,它在本地和远程站点显示的颜色相同。当其他的管理者看到这些文件时所显示的对号标记颜色则为红色。也就是在提醒他们这些文件正在被“别人”修改。这时在本地与远程站点窗口中将同时显示出我们刚刚在“Remote Info-Check In/Out-Checked Out Name”中所设置的检验者用户名。同时远程站点会自动的建立一些同被登记的文件名相同,但后缀名为“.LCK”格式的文件(见图2所示),它记录着验证者的个人信息,代表着锁定的远程文件,以防止在“我”修改这些文件时其他的管理者也去修改它们。它本身只是起到一个警示的作用,其他的管理者同样可以硬性的修改远程文件,只要删除它们就可以了。当我们将文件修改完成,保存并上传覆盖远程文件后,这些后缀名为“.LCK”的文件就会自动的被删除。
同样的,再选择一些文件按下登记,这时本地站点中的 的文件将被“锁头”锁定(如图3)。而且本地文件的文件属性也随之改变为只读文件,也就是说“我”没有权限改变这些文件。但在远程站点中这些文件是自由的,不发生任何变化。登记的功能主要是用来预防我们在联机的状态下修改一些文件时错误的将不需要修改的文件进行了改动,因为本地和远程的文件是同步更新的,那么只要我们在修改文件时将其他的不需修改的文件登记一下,就可以避免类似的错误产生而使工作变的繁琐。当我们需要解开他们进行修改时只要再次选中这些文件按下“Chech In”即可,如果是单纯的解锁,只需在本地站点管理器中右键点选文件,在弹开的菜单列表中选择“Turn Off Read Only(关闭只读属性)”文件便恢复自由了。
通过以上三步分析,相信您以对通过“登记/检查”进行多用户管理有了一个较为清晰的了解。现在让我们来总结一下它们的概念:
Check In(登记):只针对本地站点文件运做。避免对不需进行修改的文件做任何改动。
Check Out(验证):同步运做于本地与远程站点。提示其他网站管理者某些文件正在修改中,请不要再做修改。
最后希望您能充分利用并发挥该功能的强大优势,将您的站点管理得井然有序。
猜你喜欢
- QQ影音新版发布官网Banner经过两周的酝酿、脑爆与设计调整,于20日顺利上线,连续7天,经历了昨天激动人心的最后发布,到此告一段落,这里
- 今天在工作中遇到了一个问题,需要按时间查询,可是查询出来的结果显示的不正确。举个例子来说,要查找出2007-10-12至2007-10-31
- Ajax在网上已经叫喊了好几年了, 但是还是有很多像我这样的新手没掌握它, 像这样能改善交互体验的技术不会用真是很遗憾呢. 所以我就把我学到
- 后台数据库用是Access,客户用了一年后说打开界面非常慢,查看了数据库后发现数据表中的记录已有五万多条,自己试过将记录复制到10 万条,打
- 代码如下:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"
- 数据库(DataBase,DB)是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。通俗地说,数据库就是一个按照数据结构来组
- 1.连接本机数据库 A. 本机若有静态IP,oracle安装好后,就能连接本机oracle数据库。 B. 安装oracle时,本机没有静态I
- 下面是虚机维护中,经常碰到的一些ASP程序中的数据库调用的错误,现收集整理如下:
- css usage是一个基于firebug的firefox扩展,可以用来查看页面中的CSS的使用情况,可以清楚的查看css文件中所有的规则在
- 今天做项目时,有一个这样的需求,需要动态删除的Tab,比如:可以删除某一个,可以删除多个。每一个Tab对应一个iframe。本来我的代码是这
- 安装SQL Server 遇到错误提示:以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机!。找了半天
- XML(可扩展标记语言)已成为Web应用中数据表示和数据交换的标准,随着Internet的快速发展,尤其是电子商务,Web服务等应用的广泛使
- 这份代码不是那种时间没有改变也输出innerHTML的高消耗代码。innerHTML和style的改变是非常消耗游览器性能的,如果你将来希望
- 大家在打开带有图片的网页时,有时会看到这样的情况:当鼠标指向图片的不同部位时,可以打开不同的超链接,这
- 网页开发人员常常希望能够了解并掌握多种语言,结果是,学习一门语言的所有内容是棘手的,但是却很容易发现你并没有完全利用那些比较特殊却很有用的标
- Javascript 正常取来源网页的URL只要用: document.referrer就可以了!但,如果来源页是Jav
- 网站改版,如何改?如果只是设计、功能和栏目等的稍微变动,这些很简单,从技术 上说并没有多少难度。只是对于网站本身的发展来说,没有多大的作用,
- 适合各种浏览器的js拖动层,ie,firefox等,调用方便!<!DOCTYPE HTML PUBLIC "-//W3C//
- CSS2.1 中规定了关于 CSS 规则 Specificity(特异性)的计算方式,用一个四位的数
- 此站:http://www.cbmland.com/ 的页面离开时的效果非常NB!佩服的很。一开始,我以为是用事件 onunload,试了一