你在这里:首页-->制作工具-->HTML制作工具-->DREAMWEAVER2-->不断深入-->如何利用DW2来管理站点


  
  好了,现在我们已经入门了,再下来让我们一起学习DW2真正的精粹部分,我们所指的这部分
内容包括:站点管理、CSS样式表编辑、TIMELINE链、层的运用、BEHAVIORS动作控制器等等,因为目前为止,我对DW2中的TEMPLATE和LABRITY不太理解,因此这部分也应属于DW2高级开发的内容暂时我不作说明,(其实是怕出丑 :( ),待今后补上。再下来让我们学习如何利用DW2来管理站点。
(TEMPLATE(模版)只有在多人合作编写网站时才用的到,用模版可以控制页面上的可编辑范围,下面让我来示范一下:1.先编辑一个用来作模版的页面,2.选文件-另存为模版 *对不起,我用的是汉化后的软件,作者电子邮件:eagle_z@126.com 作者主页地址:http://gzeagle.yeah.net/ 现在你面前的应该是*.dwt的模版,3.把光标定位到你想让别人可以编辑的地方,我把光标定位到页面的最上部,选修改-模版-新建可编辑区域,输入可编辑区域名称“Title",确定,页面上出现“{Title}”,4.选中“{Title}”,选居中,选文字格式为“标题1”,5.保存,6.OK,我们已经做好了模版,让我们用这个模版来新建一个页面,选文件-从模版中新建,选择刚才你所存模版的名字,选择,7.按[Ctrl+A],你会发现只有“{Title}”被选中,也就是只有它可被编辑……模版的功能是让别人只做该做的,不做不该做的。当然,对我们独立创作者来说,模版是毫无意义的,我们要求的是对页面各元素的完全控制。
LIBRARY(库)是一个非常非常有用的工具,你只要选中页面上的元素,在Library面板中选[建立],或直接把元素拖到面板中。库中的物体可以是图象、连接等随意元素,可以随意往任何页面中丢,只要修改库中的物体,其它地方自动更新。要修改库中的物体,在Library面板中选中要修改的物体,选[打开],Dreamweaver会新开一个页面,其中只包含被修改物体,你可以象修改普通网页一样修改它。 *作者:z_nick@188.net欢迎到http://z_nick.163.net

  其实说来说去,HTML编辑器和记事本手工编写的最大区别就是前者具有站点管理功能,而后者不具备,因为在DW2前我未接触过类似HTML编辑器中的站点管理,因此无法比较,但从我的使用过程中看,利用DW2的站点控制器我尚未遇到过不能解决的问题,它的优点很多:自动更新链接,自动复制文件到当前默认站点、自动生成站点地图(MAP)并可保存输出、自动在整个站点中寻找坏的链接、利用DW2自带的FTP功能即时远程管理您的站点,而且也是所见则所得形式,并完全支持鼠标拖放!

  OK!首先我们先来新建一个站点(资料),有两种方法:最简单的一种就是File-->New Site,另一种就是先打开快速启动档(LAUNCHER),单击弹出站点管理器,Site-->New Site,两者的操作结果是一致的,打开后,我们可以看到它的界面如下:

我们可以看到DW2的站点定义分为四个步骤:Local Info是定义该站点在本地的哪个目录,SITE NAME:是这个站点的名称;LOCAL ROOT:则是该站点的目录按可以浏览器文件夹;下面的HTTP ADDRESS:当然是您的网站URL了,CACHE:此为一个复选框,它询问您是否同意使用高速缓存加速链接更新。

WEB SERVER INFO中的界面如下:
这个界面我们很容易理解,SERVER ACCESS(服务器访问)分三种情况:FTP,最常见的,选择此项后,会多出若干个选项,分别为远程服务器名,比如:http://www.netease.com,用户名和帐号等等;LOCAL/NETWORK:是指您可以通过局域网来访问服务器,最后一种NONE:就是不需要设定服务器访问情况。
CHECK IN/OUT:仅当您的WEB SERVER INFO非NONE时才会出现。
最后一项是站点地图设计,设计站点地图形成后的形式,指出默认主页是哪一个文件等等。

  站点资料建好后,我们就可能对整个站点进行统一修改,不必您自己劳神了,DW2的站点管理器界面与传统的FTP软件是差不多,在主菜单下有一排按钮,分别代表:表示文件列表;显示网站地图;显示当前的网站名称;表示连通远端主机,您必须在网上才能连通,当连通成功时它会变成这时,您可以到服务端上文件内容进行维护,是取文件至本地,是将本地文件放到服务端,当然我们前面说过在DW2中到处都支持鼠标拖放。您可以直接拖放文件进行文件上载、下载。在按钮下面的界面分为两帧,左边为服务器端文档,右边为本地端文档。


  在网站管理器中还有许多功能,在这里我们不再一一论述,您自己一个个去试试看吧!:)