4

我正在从事一个涉及 Liferay Portal 的项目,并希望就如何在站点结构中正确利用“社区”和“组织”获得一些意见。到目前为止,我一直对缺乏关于这个主题的文档感到沮丧,而且 Liferay 的内部论坛似乎已经死了。社区可以帮助我或为我指明正确的方向来满足我的需求吗?

4

6 回答 6

1

Liferay 中的社区和组织之间的主要区别在于,可以将组织组织成层次结构。在所有其他方面,它们几乎相同。查看Liferay 管理指南中的“门户架构”一章。

Liferay 确实缺乏文档。因此,通常您在 Liferay 中的最佳指南就是您的经验;-)。或者经验丰富的 Liferay 开发人员的经验。

我想您已经访问过 Liferay 网站上的论坛、wiki 和博客。此外,您可以查看 Liferay 白金合作伙伴 - Cignex 的网站。他们在 Liferay 上出版了两本相当有用的书籍,并且他们还有一个包含一些有用技巧的博客。

于 2010-04-28T14:30:17.253 回答
1

社区和组织之间的主要区别:

  • 等级制度
  • 用户自行订阅(例如可以允许用户浏览和加入社区)

在幕后,它们都是“群体”,最终可能会消除差异。

于 2010-05-03T21:19:09.040 回答
0

我想指出 Jorge Ferrer 关于组织或社区的博客文章,您可以在这里找到:http ://www.liferay.com/web/jorge.ferrer/blog/-/blogs/7858337

他从 Liferay Portal 的角度解释了创建社区和组织的目的。这是了解 Comms 和 orgs 的目的以及何时何地使用它们的好方法。

这是一段摘录:

  • 社区:创建它们是为了拥有可以显示内容和应用程序的页面组。之所以将它们称为社区,是因为所有最初
    实现的目标都是建立在线社区,但从那时起,
    人们就真正将社区用于该
    术语可能不太适用的事物,例如公司网站、产品网站、
    活动网站等。那很好。
  • 组织:创建它们是为了在层次结构中组织用户。这种层次结构的伟大之处在于它允许
    用户管理的委派,这是
    一些具有数十万甚至数百万用户的最大 Liferay 安装所需的关键功能。后来,我们意识到许多
    人正在创建一个与他们的每个(或几个)
    组织相关联的社区。但是手动保持这个关联有点
    麻烦,所以我们改进了组织,以便他们可以拥有自己的站点。(出于好奇,我们通过
    在下面创建一个社区来做到这一点,但对最终用户隐藏了这一事实)。
于 2012-06-06T12:59:03.297 回答
0

代码级别的社区和组织都是组

于 2010-05-13T13:34:32.287 回答
0

我真的不同意所提供的评论,指出 Liferay 文档不正确。

无论是 Liferay 还是任何其他开源技术,您都无法在文档或帮助中获得所有答案。以 spring/java/fuse/camel/struts/hibernate 等为例。

无论如何回答所提出的确切问题。请参考以下链接,如有进一步查询,请回复。

https://www.liferay.com/web/jorge.ferrer/blog/-/blogs/organizations-or-communities-which-one-should-i-use-the-final-answer

于 2015-04-15T16:22:12.977 回答
0

我可以给你举个例子。如果一个人 (XYZ) 受雇于 ABC 作为团队负责人并在浦那工作。所以他是ABC公司的成员。其次他是Team Lead Org的成员,他是Pune部分的成员。因此,我们需要创建名为 ABC 的父组织,我们需要创建名为团队领导和工作地点等的子组织,而 Comm 就像我们组织的不同方面。

于 2012-01-18T07:29:30.457 回答