在Liferay Portal中构建网站?

时间:2010-04-26 14:31:48

标签: web structure liferay

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

6 个答案:

答案 0 :(得分:1)

Liferay中的社区和组织之间的主要区别在于组织可以组织成一个层次结构。在所有其他方面,它们几乎完全相同。 请查看Liferay Administration guide中的“门户网站架构”一章。

Liferay缺乏文档。所以,通常你在Liferay中最好的指导就是你的体验;-)。或者是经验丰富的Liferay开发人员的经验。

我认为您已经访问过Liferay网站上的论坛,维基和博客。此外,您还可以查看Liferay铂金合作伙伴 - Cignex的网站。他们在Liferay上发表了两本相当有用的书籍,他们还有一个博客,里面有一些有用的提示。

答案 1 :(得分:1)

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

  • 层次
  • 用户自订(例如,允许用户浏览和加入社区)

在幕后,他们都是“团体”,最终,这种区别可能会被消除。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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

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

以下是摘录:

  
      
  • 社区:创建它们是为了拥有可以显示内容和应用程序的网页组。他们之所以这样做   被称为社区是因为所有的初始目标   实施是建立在线社区,但从那时起   人们真的一直在利用社区来做事   期限可能不适用,如公司网站,产品网站,
      事件网站等。这完全没问题。
  •   
  • 组织:创建它们是为了组织层次结构中的用户。这种等级制度的伟大之处在于它允许了   用户管理委派,这是所需的关键功能   Liferay的一些最大的装置,有数百个   成千上万甚至数百万用户。后来,我们意识到很多   人们正在创建一个与每个(或几个)相关联的社区   他们的组织。但手动保持这种关联有点多了   痛苦,所以我们改善了组织,以便他们可以拥有他们的   自己的网站。 (对于好奇的人,我们是通过建立一个社区来实现的   在底层,但从最终用户那里隐藏了这个事实)。
  •   

答案 5 :(得分: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