liferay6.2系统管理员篇-liferay的内容管理系统WCM来进行站点快速建立

来源:互联网 发布:软件测试linux 编辑:程序博客网 时间:2024/05/16 13:01

文章来源: www.idatafox.com  

配套视频: http://ke.qq.com/cgi-bin/courseDetail?

course_id=83481



当你登陆进入Liferay看到的是默认的站点页面,但是你需要注意的是这个页面可以适合所有类型的客户端访问,而不仅仅是来自桌面的客户端用户。


当设计页面的时候,liferay包括了预览功能,可以让你提前看到在电脑,平板电脑和手机上的显示外观。


另外的亮点是你可以在当前页面上,对该页面进行完全自由的定制,例如你想添加某些内容,你可以单击+按钮,然后选择liferay支持的页面组件即可,在liferay6.2版本这功能完全把你解放出来,让你重点实现你自己的业务功能。


Liferay内容管理可以适应从很小的站点到规模较为庞大的站点,例如你可以通过单击{添加}按钮,选择WEB内容文章,就可以立即启用文本编辑器WYSIWYG编辑器来进行文章录入了,或者你可以安装一个liferay portal来管理许多不同的站点,这些不同的站点都有各自的域名,相互独立,每个站点都可以发挥独立服务器的优势,站点的内容与页面模板都可以由liferay生成,并且更新到产品服务器上按照设定的业务流程完成审核过程后,这样看来liferay的功能真的很强大的,不是吗?


默认情况下,liferay portal开始只有一个包含一个页面的站点,但是你可以建立任意站点,页面层级也允许多层嵌套。

Liferay页面层级可以很容易定义,使用一个树形对象组件,这类似管理文件的文件管理器。


添加的页面可以按照任意的页面布局:liferay portal包含一组内建的布局,但是你可以生成你自己的布局,而且部署你自己的布局过程也非常容易,页面可以被添加,移除,或是在任何时间进行重新排列,你拥有所有HTML页面的属性的主动性与灵活性,例如meta标签等。


页面也可以与liferay自身的权限系统进行整合,这样可以很容易实现页面访问权限的设计和实现。你可以让用户访问公共站点的页面,而提供私有页面来让用户访问到它们的日程计划与电子邮件等应用。


如果你正在运行一个大型的站点,该大型站点包含一组不同的站点,你可以使用页面模板和站点模板,可以让你安装预定义的页面布局和放置特定的页面应用到页面上,而站点模板则可以让你可以生成一个完整的站点,通过预定的WEB页面,而这些WEB页面则由模板生成。



还有更炫的,如果你有一个大型的站点,会需要许多人在该站点上工作,你不需要在你的每个用户面前保持站点的实时性,你需要有个缓存服务器,保存那些部门内还没有达到发布时间点的更新内容,然后按照发布计划,把缓存服务器上最新更新内容,同步到实时服务器上,缓存服务器可以是一台本地的服务器或者是一台远程的服务器。

缓存服务器上内容的发布支持手工发布和流程自动化发布。


Liferay Portal的WEB内容生成工具也是非常容易使用的,例如你需要一个简单的内容管理能力,你可以直接添加WEB内容展示应用工具到你的页面,并且可以直接使用该工具输入内容,内容生成工具既可以满足简单的内容管理也可以满足复杂的内容管理需求。


例如你想建立一个新闻站点,大多数内容都是某种类型的文章,liferay的内容管理系统可以让你为该站点的信息内容定义一个结构,新闻录入作者的信息可以自动被捕获到按照特定的信息内容结构的格式进行组织。



结构可以确保文章作者提供格式化的信息,例如按照结构的定义,作者需要提供文章的标题和文章类型等等,而这些数据可以无缝的与数据库的表数据进行对接。


WEB内容可以被当做一种站点资产(asset),站点资产包含自身的元数据,这些元数据用来生成类似的站点资产在搜索中或是发布中,例如你可以把TAG与类型元数据赋予那些新闻内容,可以让用户可以较为容易的查找。


当发布新闻的时候,定义的结构会与模板整合,模板是关于展示数据结构的定义,模板使用Freemarker或Velocity模板语言写成,可以整合HTML语言和程序代码,可以保证页面展示的一致性。



你也可以定义较为抽象的WEB资产,例如发布计划,回溯计划,定义关联性资产等等其他的assets.


同时liferay portal也是一个优秀基于文件内容的文件管理系统。


可以跟踪管理文档,图片,视频和其他类型的资料


通常WEB内容管理与文件管理是独立的系统,实际上也会被分成单独不同的项目,但是Liferay Portal可以提供了两类系统的聚合,基于文件的管理系统在liferay portal里被命名为 Documents and Media 它类似你在操作系统管理你的文件。


类似文件管理器,你可以在层级结构下浏览文件与文件夹,你同时也可以装在扩展的其他文档库,例如Documentum(仅仅对商业版本)或任意实现了内容管理交互操作服务的系统(CMIS),你可以进行上传,复制,和移动文件等操作。如果你坚持使用操作系统的文件管理器,也是可以的,因为liferay的Documents and Media library支持WebDAV使用相同的认证。


Liferay portal的documents and media库比文件管理器还要灵活,因为它是完全面向内容管理的,你可以定义各种规则来对文件进行分类,根据不同的使用目的。


例如你可以把元数据集合作为对一个文件分组的依据,可以定义会议标签来分类会议相关的文件,可以包含会议的名字,日期,地点,描述,参加者等,通过这些元数据组,对文档分组,更方便查询与使用,和存档。


目录也可以被设置为只包含某种类型文档,工作流规则也可以添加到文件目录,通过审核节点来控制文件的流转,可以让你在工作组内对文件进行管理与分享。


0 0
原创粉丝点击