portal具体有哪些优势

发布网友 发布时间:2022-04-22 06:40

我来回答

1个回答

热心网友 时间:2023-09-26 01:54

Portal的优点:
1.使用Portal后,界面定制比较灵活,Portlet是一个容器,通过console可以更改Portlet的位置,尺寸,级别,外观等,Portlet内部显示的内容也会随着改变。
2.Portal有内部安全机制,可以在Portal上面定制角色、组及用户,可以指定哪些资源可以被哪些用户(组、角色)访问,对于那些不符合安全条件的用户登录,则看不到相关的资源。
3.Portal允许最终客户自己利用已经开发好的资源(portlet或者网页)按照自己的喜好定制自己的首页或者网站。提升了网站的可维护性。
4.Portal软件里面都内置了很多其他方面的组件,比如全文检索,内容管理等。
5.Portal支持多渠道访问,比如:同一个Portal可以不用修改就可以支持手机、PDA访问。
6.Portal支持多协议。
7.Portal产品支持最新的标准,比如SAML等。
8.通过Portal,可以很容易进行UI的整合。
9.Portal有自己的行业标准,可以和兼容的其他系统集成,比如和符合Portal的标准的CM及CA等软件进行集成。

缺点:
1.Portal是标准的Web应用,如果要使用它,需要熟悉它并且在上面二次开发,不同厂商的实现不同,有学习曲线和时间成本。
2.Portal的一些概念其实是需要自己做很多工作才能完成的,比如SSO(Single Sign-On 单点登录)。
3.Portal的一些功能是华而不实的,满足不了复杂项目的需要,需要自己二次开发,需要使用更专业的组件或者软件替代,比如内容管理,安全认证等领域。
4.Portal的性能也是一个需要考虑的因素,如果一个页面上Portlet数量比较多,则显示速度会比普通的页面慢很多,如果启用了Portlet的页面级cache,则速度会快很多,但使用Portal后,性能肯定是个问题。
5.使用Portal后,对于架构设计及开发过程都会产生很大影响,比如使用特定厂商的Portal产品后,需要使用特特定的IDE才能开发、部署,自动化的测试脚本的作用就会被削弱。
6.Portal的开发要比普通的开发步骤多,周期长,另外还要考虑一些引入了Portal后带来的技术细节,比如多个Portlet内容来自于多个的系统,如果使用iFrame带来的多Session的问题等等。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com