在Liferay中创建门户的层次结构的正确方法是什么

|| 创建门户层次结构的最佳方法是什么? 让我们以“计算机”为例。 \“计算机\”将是所有门户网站的父项。计算机将具有子门户/子项,例如\“ Laptop \”,\“ Desktop \”和\“ Printers \”。然后,对于每个孩子,还将有另一个子门户/孩子,例如“ HP笔记本电脑”,“ Lenovo笔记本电脑”或“ HP台式机”等。 对于每个门户,它将具有不同的外观。某些门户网站将彼此共享portlet和内容。例如,“ USB产品”将从“ IBM桌面”借用portlet,或者“兄弟打印机”将从“ HP笔记本电脑”借用内容。 \“ Portal \”的任何用户都可以访问所有这些门户,而无需再次注册。这意味着来自“ HP打印机”的用户可以访问“ HP笔记本电脑”。每个Portal是各自的个人,它将拥有自己的域,但是在后端,它们共享Portlet和其他资源。 我希望这有道理。 最好的方法是什么? 是否正在创建“门户实例”? 还是应该在“组织”中? 提前致谢!     
已邀请:
在Liferay Portal中,这是数据的范围划分方式:
Portal Instance
  Community
    Content data (wiki, message boards, etc)

  Users

  Organizations
    Content data (wiki, message boards, etc)

  Roles

  etc.
然后当然还有全局范围,如果需要的话,您可以共享内容数据。 用于创建类似Yahoo!的系统门户,我将使用单个门户网站实例(以便您可以重用用户),并且每个服务(例如答案,财务)都具有不同的社区,因为它们不共享内容数据。     
您在这里有几种选择: 创建组织层次结构。每个组织都有自己的页面集。优点是您可以为每个组织分配不同的域名。缺点是组织之间共享内容更加困难。 创建一个大型组织或社区,并使用页面层次结构将您的用户定向到网站的适当部分。优点是易于配置和单点管理。缺点是每个\“子站点\”不能有不同的域名。 根据我的经验,在大多数情况下,将所有内容实际组合到一个组(社区或组织)中比较容易。您失去了为每个子站点使用单独的域名的优势,但是通过使用正确的,人类可读的URL可以达到相同的效果。 如果您仍然想使用多个组织,请注意,除非您使用“全局范围”,否则您的内容不容易共享。但是,如果这样做,除了域名问题之外,根本没有必要使用不同的组。     
请执行下列操作: 通过单击选项卡栏并选择“新建”来创建新选项卡。 转到“管理页面”,然后可以在其中添加“子代”等。     
一些新想法: 当实例事物在同一服务器上通过URL彼此分开的多个实例上运行时,组织方法将页面保留在同一程序内。建立层次结构和具有不同的布局在这两者上既简单又复杂,但是在组织方法上,普通用户权限可能更容易。您不必考虑将会话传递到另一个实例。     

要回复问题请先登录注册