Liferay - 什么资产框架有用?

问题描述 投票:0回答:1

我正在研究Liferay,我遇到了资产框架。

我可以看到Liferay中的每个实体都可以是一个资产,这对链接实体非常有用,而无需创建复杂的关系。

这个框架遵循“低耦合和高内聚”原则吗?

这就是Liferay人们决定使用这种东西的原因吗?

liferay
1个回答
2
投票

资产框架表示可发布内容的共性。这些可以是Web内容文章,博客文章,留言板帖子,文档和其他。它们都有一些共同的属性(在此列表中没有完整性):

  • 这是所有可发布的内容 - 例如具有视觉表现的东西
  • 可以搜索(通过搜索索引) - 在文本内容或元数据中
  • 可以分类和标记
  • 通常支持多种方式来显示可以编写脚本的内容(例如缩写,完整)
  • 在发布之前可以进行工作流程批准

资产的强大功能可以与 - 例如 - 前端的资产发布者一起使用,您可以根据特定条件(通常:元数据,如标签,类别,内容类型)自动发布某些内容(资产)。

对各种内容类型进行这样的抽象使得整个系统能够统一处理所有资产,但在必要时仍然可以获得有关实际资产类型的详细信息:想一想:不需要为每种内容类型编写工作流,只针对资产。但是在通过工作流推送内容的过程中,您仍然可以使用其本机编辑器编辑所有资源,尽管工作流系统不知道实际的内容类型。

© www.soinside.com 2019 - 2024. All rights reserved.