网络编程
位置:首页>> 网络编程>> 网页设计>> 网站更新短平快

网站更新短平快

作者:I服了YOU 来源:大众网络报 发布时间:2007-02-03 11:39:00 

标签:网站更新,库

    我们在建立一个大型网站的时候,往往会包括很多相同的页面框架模式,甚至一些细节元素都是相同的。但令人困扰的是,在更新它们时颇需要费些周折,要反复更新每一幅页面中的元素。不过现在我们可以对这种陈旧的工作方式说再见了,因为DW引入了“库”这个概念,我们可以利用它来批量地更新网站中相同的元素,大至整个页面框架,小至一个字符。
  库的引入在DW3中还不很完善,但在DW4中已经十分完美了。下面就让我们来看一下如何利用库来更新站点:
  一、库文件的建立
  建立库文件有两种方法:
  1. 在编辑状态下选定一个元素,然后打开库面板(按下F11键,然后在弹开的Assets面板中选择图标为翻开的书本模样的标识),按下。DW会自动建立一个后缀名为“.LIB”的文件,将该元素读到这个文件中,同时会在本地站点中建立一个“Library”文件夹。这说明了每一个库文件都是独立的,当我们上传本地站点到远程服务器中时,要将该文件一并上传。
  2. 打开库面板,在白色的文件记录区域点击右键,选择弹开的列表中的New Library Item(新的库项目),建立一个空白的库文件,然后双击打开进行编辑。
第一种方法适用于文本\图像\链接等小元素的库文件建立;第二种方法适用于大规模的整篇幅地建立库文件。绝大多数情况下,大规模地建立库文件都是和模板一起配合使用的。
  二、库文件的应用与编辑
  首先,我们建立了一些简单的库文件,其中包括链接(Link1)、图像(Image1)和表格(Table1),它们每一个都可以被理解为一个单一的元素。要插入到编辑区使用,只需从库面板中直接拖拽它们到需要的地方就可以了。
注意:插入的库文件为锁定状态。它们的显示方式是淡黄色。选定一个库文件查看代码,你会发现标签“<!-- #BeginLibraryItem "/Library/image1.lbi" -->***<!-- #EndLibraryItem -->”代表了一个完整的库文件。你可以更改标签的位置,但不要删除它们,否则该库文件就被破坏而返回到纯编辑状态。
  编辑库文件的方法有两种:
  1. 在库面板文件记录区中双击某个库文件进入编辑状态。
  2. 选定一个库文件,点击右键在弹开的列表中选择Open Library Item(打开库项目)进入编辑状态。
  当我们编辑完成并保存库文件后,正在使用该文件的编辑状态的页面会自动更新。如果有其他的非编辑状态的页面也使用了该库文件,那么DW会自动弹出一个提示框,询问是否同步更新本地站点内所有使用该文件的页面。这个功能是使用库文件的最大优点。我们制作完成站点以后将所有文件连同库文件夹一并上传到远程服务器中,当我们在连接远程站点的状态下更改某个库文件时,同样的会得到DW的提示,询问是否同步更新全部站点中使用了该库文件的所有页面。点击“OK”,远程站点中的文件便得到了更新,完全不需要一点一点地反复更新每一个文件。
  到这里为止,我们对库的使用已有了一个大概的了解。至于该功能的熟练使用就要靠自己多动手了,相信该功能会给大家的站点更新工作带来极大的方便。

0
投稿

猜你喜欢

  • 传入参数一个,为元素的id值或元素本身,返回为元素的真实背景色值(字符串)。 值得一提的是IE里面返回的是16进制的值,而Mozi
  • 因DWS内核目前支持的线程数很少,个人门户首页打开后,如果并发请求加载的模块数过多,很容易导致DWS崩溃,故而给之前写的AJAX类加了个顺序
  • 当点了链接后,跳出的网页地址是https://www.aspxhome.com/ 或https://www.cidianwang.
  • 作者:JavaScript Kit译者:子乌(Sheneyan)翻译日期:2006-02-12英文原文:Conditional Compil
  • 众所周知,随着数据库体积的日益庞大,其备份文件的大小也水涨船高。虽然说通过差异备份与完全备份配套策略,可以大大的减小SQL Server数据
  • 由于下载这个clsExport2Excel 代码时,已经找不到代码出处感谢上传这个类的朋友,为大家带来了方便我只对其中的属性传递做了一些调整
  • GetRepeatTimes(TheChar,TheString) 得到一个字符串在另一个字符串当中出现几次的函数(新)如:response
  • 腾讯“月捐计划”倡导爱心人士,通过每月小额捐款的形式,长期关注和支持公益项目。并和亿万爱心网友一起,每人每月1份爱,点滴付出,汇成爱海,形成
  • jQuery之父John Resig写过一篇《Sub-Pixel Problems in CSS》,一个50px宽的div中有4个float
  • “输入框( Input )应当符合逻辑地划分为小组,这样大脑就可以很好的处理大堆区域间的关系。”– 《HTML权威指南》Web 应用程序总是
  •   1 引子 Java,C#等各种高级语句的开发工具琳琅满目,争放异彩。但作为AJAX的主角的JavaScri
  • 经常开发asp但对于细致的说法,真实不太清楚,这里简单的介绍下。一般情况下读取数据都是用rs.open sql,conn,1,1修改数据:r
  • “网页设计三剑客”可能很多新同学都没听说过,因为缔造神话的公司已经快销声匿迹。“网页设计三剑客”是Macromedia公司旗下Dreamwe
  • 经过一轮的项目封闭开发,页面制作的动手能力提高了不少,用AW的话说就是被复杂的东西虐过以后很多问题都变得容易了,的确很有道理。我个人觉得技术
  • 这次哀悼,网页设计方面除了应用CSS灰度配色和滤镜,还用到正计时代码,就象汶川大地震已过去了多少天。下面这段代码,是从网易页面提取出来的,具
  • 导语:简洁并不等于极简主义,在保持网站简洁的外观的同时,辅以其它元素的使用,同样能够达到要求。那如何做到这一点呢?通过本文你能从中学到一些经
  • cmake-2.8.3.tar.gzmysql-5.5.8.tar.gz一,cmake-2.8.3的安装:tar -zxf cmake-2.
  •  我们可以先建立一个包含文件名,文件标题的待检索文件的数据库,然后,用ADO方式来访问它,并建立记录集对象。具体代码和说明见下:
  • 我们也可以来做一个,但这个“定时器”的工作时间范围应控制在1个小时至100 毫秒之间: <%sub StartTi
  • 经过一个阶段的asp学习,下面我们结合所学过的内容建立一个最简单的聊天室,虽然很简单,但是大家可以通过他来掌握一个聊天室建立的基本过程,并且
手机版 网络编程 asp之家 www.aspxhome.com