赛迪网

新用户注册

赛迪社区

帮助

  资讯中心 | 技术天地 | 软件特供 | IT财经 | 市场专家 | 互动学校 | DIY专区 | 媒体全文 | IT罗盘 | IT人才

 

 

发表看法

查看讨论

发给朋友

打印


Dreamweaver4的站点管理
(merry 2001年06月27日 09:48)

Deamweaver作为网页设计三剑客之一,它的功能是非常强大的。在这里我就为大家说说这个常常用来做网页设计的工具在网站管理方面的功能和应用。

 
图1

一、站点的建立

一般说来,建立一个网站有两种方法:一种是把一个有内容的目录当作你的网站,即把你所有网站的元素都存放在这一个目录下。另一种方法是从无到有在一个新目录下建立一个网站。这两种方法,通过Deamweaver都是非常方便的,你所用的工具都是一个,那就是Deamweaver4.0中的sit栏。按(图1)中的Site打开Site栏或选择"window/sit files"(图2)。

 
图2

这时弹出一个"Define Site"的窗口,点击它,弹出Define Sites的对话框(图3),如果你此前定义过网站,那么对话框中就会有你已定义过的网站名,如没有,你可以按下"New"的按扭,新定义一个网站,就会弹出一个的对话框,你只要照提示,输入你的网站名以及储存位置,然后依次点击OK、Done就完成了网站的定义和编辑了。

 
图3

现在你就可以在这个目录里很方便是进行网站的设计、规划了。在Local folder中,单击鼠标右键,选择New file,就可以定义一个本地网站的网页,再双击此文件,就进入了编辑状态。在Local folder中,你还可以很方便的对你网站中的各个网页进行删除、增加、更名等操作。当然了,你一样可以在这个目录下增加子目录,并可对子目录进行操作。

编辑推荐阅读
Dreamweaver4字体设置保存方法
Dreamweaver初学解惑

二、上传更新

一般的网页设计人员在制作网页的过程中一般把网站中所有的素材都放在同一个目录中,这虽然在上传网页时带来很大的方便。但是,如果你的网站内容十分复杂,素材也多,所有的素材全都放在同一个目录中,在内容更新时肯定很麻烦。最好的方法就是对不同类型的网页和素材,分别在不同的目录中保存。但是,当我们不能太准确地计划我们的网站的时,就会常常会对已有的网站进行更新整理。将不同的网页、素材分别在不同的目录中,可以在自动更新连接信息给你带来很大的方便。

例如我们在AIAI这个站点下新建一目录cool,如果想把网站中的某个网页里已经建立好连接的图片整理到这个目录下,直接把想要移动的元素拖到此目录下即可。

 
图4

拖到这个目录后一就会弹出一个对话框,意思是问你是否要更新下面网页的连接,按下"update"扭,系统就会为你自动更新连接信息。此外,如果你想将此页设为首页,你只要在想更改的网页上单击鼠标右键,选择"Set as Home Page ",那么此页就作为了本网站的首页。

注意:如果要把此网页上传到Internet作为你网站的首页,还要你得服务器中的认同,一般是把Index.html或Index.htm作为首页,只有这两种名字的网页才能作你因特网上的网站的第一页。所以你要把作为本地网站的首页的名字在上传前就定义好,避免上传时出现错误。

此外,在Site对话框中,还有一个Site map按扭,在本地网站上,用Site map这个状态,能更清楚的看到网站的结构,更方便你对网站进行操作。

 
图5

当你的本地网站一切准备就绪的时,剩下的工作上传了。Deamweaver的FTP功能并不比专门的上传软件差。当然了,在上传主页之前,你必须得到上传服务器的FTP地址以及用户名、密码等有关内容。现在我仍以AIAI网站为例,教大家如何使用Deamweaver的FTP功能。

 
图6

打开Site框,找到我们已经完工的aiai站,双击,弹出Site definition for AIAI的对话框,选择Category栏的中的Remote Info项,并且在右边的Remote Info栏中的Server Access下拉菜单中,先选择FTP项。在FTP Host、Host Directory、Login 、Password中填上相应的FTP地址、目录、用户名、密码,然后再按下OK扭,就定义好了你的远端网站。接下来,连到Internet上,回到Site视窗中,点下Connect扭,就可连到远端网站的相应目录上来,这时在Site窗口中,Remote Site表示你因特网上的内容,在Local Folder表示你要上传的内容。在Local Folder中选中你要上传的网页或图片,按put扭,就可以上去,而且这时候,你也可以在Remote Site中对远端服务器上的文件进行更名、删除、移动等各种操作,当你进行某项操作时,Deamweaver会将你的操作转换成相应的FTP指令,来实现你的目的,有一个很方便的方法是,在Remote Site中选中想要操作的对象,按右键,从弹出来的菜单中选择想要的指令。当你对这一网站定义好了它的FTP相应的参数时,Deamweaver就会很聪明的对你网站进行更新管理,以后当你对这个网站的内容有所更新的时候,连到因特网上,切换至Site窗中,结合Deamweaver的网页信息,你就会很方便的对网站进行更新。

 
图7

如果你想查看所有上传或是对服务器上的文件的操作信息,请选Site中的Windows栏中的Ftp Log项,就会弹出Ftp Log对话框。所有上传或是对服务器上的文件的操作信息都在这里都清清楚楚的以FTP命令的形式表现出来了。在这里,你可以看到你所进行的每一步操作,看看服务器对你所作的操作的反馈,还可以找出上传或是操作时的失误,更甚者,你还可以直接在FTP Command对话框中输入FTP命令,实现你的操作。

 
图8

三、Check In/Out功能

Check In./Out功能是专门针对多用户管理而预设的。当多人同时登陆站点进行同步更新时,对方用户所指定修改的内容将被锁定,其他用户不能更改这部分内容。同时,该功能配合Design Notes的使用可给予其他用户以提示,指明"某文件我正在处理,请不要擅自改动"。一句话就是,进行Check Out的网页,别人是不能进行编辑的,只有你自己可以进行编辑,对Check In的网页,别人可以进行编辑,而对你来说就只能读了。

打开Site栏,找到要操作的网站AIAI,双击它出现了Site Definition for AIAI框,选择Remote Info,在Access中有4个附属选项,选择FTP,打开FTP远程管理设置面板进行设置。选择Enable File Check In and Check Out 和Check Out Files when Opening ,这表示启用Deamweaver的Check In/Out功能和在别人要编辑Check Out的网页时,会出现自动禁止。在Check Out name中,当然要填上你的名字,不然别人就没有办法知道是谁Check Out了。按OK,就定义好了。见下图

 
图9

注:FTP Host即FTP登陆地址;Host Directory即远程文件夹。Login即用户名;Password即远程登陆密码;Use Passive FTP即使用被动的FTP功能;Use Firewall一项为使用防火墙。在Check In/Out栏(Check In/Out是一个副选项,因为单人管理站点时是用不到该功能的。首先要勾选它,才可以看到下面的内容。)Check Out Files when Opening即提示我们"在检查文件时打开",这里的"打开"的内容就是指下面的Check Out Name(检验者名称)以及Email Address(检查者的邮件地址)。它的作用在于,当多位用户同时登陆远程站点进行管理时用来表明各自的身份。

如果是几个人通过局域网协同工作的时候,把你的网站定义在局域网中的某个电脑中的某一个目录中时,要对局域网中的网站目录进行定义,定位的方法和定义FTP的参数差不多,只是在Site Definition for AIAI的对话框中的Category中选择Web Sever在右边的Sever Access中选择Local/Network项,设置好局域网中的位置后按OK就可以了。

在这个时候的Site栏中,Remote Site则表示在局域网中网站的内容,你可以对各个文件进行Check In/Out操作了。如下图

 
图10

例如,你对assss.html页进行了Check Out,那么,在这个文件后面就会有一个绿色的√,在右边的Local Folder 中你也会看到相应的文件也打了一个绿色的√,而且后面就有了你的名子,和一个(),这表明这个文件是由你Check Out的,如果是网上别的朋友Check Out的话,在文件后面也有一个√,只不过是红色的,后面一样也有Check Out者的名字,如果你对某个文件进行了Check In ,那么在你操作的的文件后面就会有一把锁和你的名字,表示这个文件是你Check In的,你只有只读的权限。

结语:

通过以上的介绍,相信大家已经对Deamweaver4.0的站点管理功能有了初步的了解。但是要真正的体会到它的强大和快捷,还要你在以后的工作中慢慢的体会。

(责任编辑 Ray hotray@ccidnet.com

相 关 文 章