(一)项目面临的挑战与开发Simple Portal 的原因
很多企业在Portal 上做了很多投资,却常因Portal应用技术的复杂而以失败告终,这对软件开发商与客户都是一种浪费。最佳的Portal门户建设应该是无需学习复杂的技术,投入大量精力研究不符合国内要求重量级的Portal。在大量的门户项目实施与产品研发过程中,能快捷的搭建大规模门户,实施成本低,对业务系统实现快捷方便的整合扩展,可以是组织快速,个性化整合资源和应用,才是国内项目迫切需要的好产品。
如何实施最佳的门户建设,实施成功的Portal建设,这里我们抛开商务,就Portal产品本身我们必须知道哪些细节呢?
什么是门户建设者真正应该关注的特性呢?
Simple 团队经过数年的技术积累与探索,推出的 Simple 个性化门户组件(Simple Portal) 潜心研究完整的表现层规范与框架,控制表现更灵活,第三方应用做的事情少,实施成本低,明确最终用户与技术人员的职责,用户可以灵活调整全局和局部的表现层更容易,操作更方便,融入更多个性化元素,围绕以系统为人服务的理念。 Simple Portal 的个性化,开放性具有互联网Web 2.0 的特质,而不仅仅擅长组织内部的封闭系统。Simple Portal在架构时,就已经解决了部署实施成本,整个及性能扩展,包括一个ID就可以引入Simple Portal,无缝整合企业业务系统等方面都具有强大的技术优势。
Simple Portal 适用与大规模的门户建设,其中Simple官方就是案例,具有兼容体系,可以无缝与已有的Portal整合,保护用户的原有投资,Simple Portal 具备SimpleFramework的优良技术基因,同样可以作为现有系统的补充或者替代。
Simple Portal 是国内自主创新开发的新型产品,根据轻量级高性能的规划原则,以解决现实问题为宗旨,争取给用户带来最大的价值回报。
(二) Simple Portal 功能定位
2.1) 整合互联网与应用资源,实现信息的个性传播
梳理组织复杂的互联网资源和应用资源,为组织内部用户提供个性化的定制服务,完成个人门户成为用户进入互联网与企业内网应用系统的统一入口,提供以人为本的信息个性化集成服务。同时作为个人门户的应用,Simple Portal 个性化门户更关心用户的使用体验。
2.2) 提供轻量级的Portal架构解决方案
相对而言,面向企业门户,Simple个性化门户和国内用户需求结合更加紧密,实施成本低,因为我们是开源技术,开发周期更短,是企业或者组织实施轻量级Portal架构的最优解决方案。
(三) 特色功能
3.1) Simple Portal 可视化拖拽方式,搭积木式快速建设门户
传统的Portal更多擅长的是整合企业内部已有的封闭系统, Portal 更多的依赖与开发公司的技术人员,最终用户无法自主维护与扩展,当然开发公司也会投入更多不必要的人力财力。 Simple Portal 满足在互联网 SNS 时代,人们灵活的利用Portal 整合展现在互联网应用中的各种需求,帮助用户人性化的主动参与门户的设计,调整和应用。
Simple Portal 在表现层建设投入大量的研发,这也是我们推出Simple Portal 的品质保证。 只有易用的Portal 才是您最需要的门户。Simple Portal 让第三方应用将取得数据按照要求填充到指定的HTML的代码中,至于字体,颜色,背景,头部什么样式等,表现层全部有Simple Portal 实现,编写一个portlet,多少适用,改变表现,不需要修改应用的代码。 所以,Simple Portal 可通过简单的图像化界面配置,无需通过编码和程序开发,降低技术的难度,同时,实现业务部门对门户的个性化自主维护,软件公司可以获得更大的利润。
3.2)无缝集成企业现有系统,整合企业内部各系统提供更简单的方案与技术
选择国内自主创新的产品,无疑将更快的提高Portal 的实施效率与实施效果。 尤其在企业应用中,Simple Portal 可以快速帮助项目上线与运营。
3.3) Simple Portal 开发,维护,整合成本更低
Simple Portal 有国内的优秀开源团队支持,可以提供软件培训与人员的培养,开源是为企业节省成本的一个不二选择,当然,开源我们更注重软件的品质。
3.4) 性能卓越,大规模应用扩展成本低
很多组织未来可预见的增长空间都非常大,因此要求门户在访问量与并非上,在功能和业务系统整合上进行扩展,都可以有一流的技术专家支持。
Simple Portal 基于SimpleFramework 的高性能数据处理,采用缓存技术,集群技术,包括主流的NOSQL,Simple Portal 最大程度上帮助用户获得最大的投资回报率。
(四) Simple Portal 的功能亮点
4.1) 国内一线技术团队精心开发的轻量级门户,快速高效部署。
4.2)混合式多元整合,个性化内容展现。
4.3)完美结合Simple SNS,无缝集成企业应用
(五) 运行环境
操作系统: Windows 2003/2008,Linux,Unix 等各种平台。
数据库:mysql ,oracle ...
应用服务器: Tomcat 5.x,6.x,7.x ,Webshere,Weblogic
客户端: ie7 以上,firefox,chrome
(六) 案例
http://simpleframework.net
http://motree.com
#p#
先说下题外话,最近项目实施很忙,在项目实施过程中遇到技术问题总是有解决办法,与投入几十万采购的著名厂商Portal相比,Simple更符合国情,实施项目是相对愉快的事情,本篇就是与大家分享在项目实施过程中的经验与教训的总结。
(一) Simple Portal 协作应用管理 (与组织机构,新闻,博客,论坛的集成)
上图是Simple Portal 与内容管理系统的集成,Simple Portal 提供多种方式与第三方软件集成,包括基本属性与高级属性,经过配置与调试后就可以使用。
1.1) Portlet 方式, 根据Simple Portal 规范实现Portlet,比如,新闻,论坛,博客,投票,登陆等。
1.2) RSS 方式,用来和其他站点之间共享内容的一种简易方式(也叫聚合内容)
1.3) Url 方式,关联后台指定的Url路径。
1.4) 自定义方式,输入浏览器能识别的自定义内容,比如:html、文本、js等
(二)Simple Portal 系统提供丰富的图片资源
Simple Portal 在系统中提供很多图片资源,用户在配置设置可以进行相应的删除与修改。Simple Portal 在用户体验方面采用window 组件实现拖拉式体验,功能上完全可以自定义,包括设置名称,配置超链接,选择图标,字体,描述,对内容的控制同样提供功能与技术的完美设计。(Simple Portal 会继续改进,相对与一些商业Portal,Simple Portal 更关注用户体验,很多开发人员对Simple操作体验给予很好的评价,其实我们更关注软件的品质)
如图。
(三)Simple Portal 应用模式
3.1) 用户权限
Simple Portal 首页是由管理员才可以进行定制的,管理员可以授权给指定的用户或者角色进行Portal维护。在Portlet 中可以为访问的用户设定访问的门户权限,Simple的组织机构对simple支撑可以满足多变的业务需求。
3.2) 应用模式管理
Simple Portal可以为不同的行业或需求搭建不同特色的门户,而不同特色的的门户,搭建页面所使用资源,风格是各不相同的。这就是我们介绍的应用模式,根据不同行业应用,我们后续规划模板,风格,资源会进行管理,也希望更多的用户选择我们的Portal,在搭建门户的时候可以更加方便,快捷,准确的找到合适的资源。(Simple 会根据客户要求,进行相关的咨询与培训或者指定功能的开发)
(四)Simple Portal 模板管理
为了方便用快速搭建一个门户,Simple Portal 引入模板概念。 模板起作用的部分是一个xml文件,其中是对页面资源的描述。
(五)Simple Portal 资源管理
按照不同的行业开发不同的资源,资源部分是支持项目或者最终用户。Simple Portal 为兼职用户提供开发机会。
(六)Simple Portal 搭建门户
搭建门户经过上面的介绍以及很简单了,选择布局,装载配置Portlet,就可以搭建一个门户了。
总结: 需要做的事情
1) 确定使用门户的角色与用户
2) 明确每种角色登陆门户后页面内容与展现
3) 分析门户中的资源
4)确定每种角色的用户负责的工作与分工标准
5)需要Simple 研发团队的支持
6)美工,根据需要进行美化
7) 实施: 根据已有的样式和资源完成门户的页面进行搭建,验证测试