论坛首页 Java企业应用论坛

OpenCms学习(二)--工作区介绍

浏览 4046 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-17  

    几乎所有对OpenCms的操作都是在工作区内完成的.OpenCms的工作区分为三部分,上面是工具栏,左侧是VFS(虚拟文件系统)目录结构,右侧则用来显示选定目录中的资源列表.OpenCms的信息全部是存储在数据库中的,在左侧的VFS中显示的目录结构在硬盘上并不存在,OpenCms将信息存储在数据库中并维护各个资源之间的关系,同时在前台以资源管理器的形式展现出来,深入了解之后我们可以在数据库中看到他们之间的相互关系.下面看一下工具栏的几个按钮:
    项目(Project):在维护网站的过程中,往往都是先在线下对网站内容进行编辑,等到编辑完成达到预期效果后才会正式发布,OpenCms采用了此种方式.在Project下拉框中我们可以看到有Offline和Online两个选项(其他的选项暂不讨论),这两个项目分别代表了线下编辑项目和已经发布的在线项目.我们对网站的所有操作和改动都是在offline项目中进行的.
    发布(Publish):当我们在offline项目对网站进行编辑或修改完成后,需要将网站改动的部分发布出去以便让访问者能够访问到最新的内容.这时候就需要执行Publish操作.如果没有对Offline项目进行任何修改而发布的话,会提示没有需要发布的资源.当然,在Online项目中该按钮是失效的,因为Online项目不允许编辑,因而也无需发布操作.
    发布队列(Queue):该功能显示了发布队列,从中我们可以查看以前历次发布的报告等.
    站点(Site):OpenCms可以管理多个站点,初始安装完成后该下拉框中只有默认站点和根目录,如果我们已经创建了站点在此也会显示出来,可以方便的在各个站点之间进行切换.
    视图(View):包括资源管理视图(Explorer)和系统管理视图(Administrator).资源管理视图主要用于编辑网站内容/管理目录/管理文件/编辑模块等,而系统管理视图则包括各种管理工具,完成系统的管理工作,比如模块的导入,用户管理等等,以后会详细介绍.
    刷新/设置/退出/帮助/后退/查找/向上:这几个按钮的意思比较明了了,不再介绍,其中设置(Preferences)按钮主要是对显示布局的设置.
    上传(Upload):用于从本地上传文件至OpenCms系统中.
    新建(New):用于新建各种类型的文件.
    地址(Location):显示当前目录相对于站点下拉框选中站点的相对路径.

    上面的介绍比较简单,现在只是大体了解一下.随着进一步的熟悉我们会慢慢的明白它们更多的功能.下面我们就先建立一个站点来加深一下认识,同时熟悉下操作.

   发表时间:2009-01-17  
也在做Opencms的开发吗?
0 请登录后投票
   发表时间:2009-01-18  
jcyanfan 写道
也在做Opencms的开发吗?

开始了一段时间,现在处于学习阶段~~以后还请多多指教~~
0 请登录后投票
   发表时间:2009-01-18  
  我也正筹划一个CMS,希望大家可以共同交流!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics