我曾使用 Websphere Portal 6.0、6.1 并使用 JSR 168、JSR 286 Portlets 开发了门户应用程序。
现在我正在转移到我将使用 Liferay 门户服务器和 JSR 168、JSR 286 的项目。
我知道根据编程接口(JSR)它会是一样的。但是想知道与 Websphere Portal 相比,服务器级别(功能、配置、架构、开箱即用服务)的主要区别是什么?
谢谢
我曾使用 Websphere Portal 6.0、6.1 并使用 JSR 168、JSR 286 Portlets 开发了门户应用程序。
现在我正在转移到我将使用 Liferay 门户服务器和 JSR 168、JSR 286 的项目。
我知道根据编程接口(JSR)它会是一样的。但是想知道与 Websphere Portal 相比,服务器级别(功能、配置、架构、开箱即用服务)的主要区别是什么?
谢谢
Liferay 还支持 JSR168 和 JSR286 portlet,因此您可以使用与 WebSphere Portal 中相同的 API。产品本身不能轻易与 WPS 相提并论,因为它们都有不同的概念。例如,Liferay 没有凭证保险库,但它仍然支持 SSO(NTLM 或 CAS)。您的 WebSphere Portal 知识对 Liferay 开发没有多大帮助,因为它是一个完全不同的产品。
我同意配置会有所不同,但我认为这将有助于您准备好考虑信息架构这一事实。
主要区别在于 Liferay 并没有为可扩展性做好充分准备。它使用速度,因此您使用的任何标签都无济于事(占位符、组件、元素等)。
默认情况下它没有那么多portlet,因此您必须从一开始就进行大量开发。
看看这个比较好(幻灯片是西班牙语的,需要 Flash 插件):
http://www.slideshare.net/mcimino/websphere-portal-vs-liferay-by-gartner-v10
基本上 Liferay 的弱点在于 B2C 和支持。如果您需要构建一个严重依赖个性化的网站,那么您也需要做很多工作。
希望能帮助到你