綜合介紹個性化門戶組件 Simple Portal
(一)項目面臨的挑戰與開發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) 實施: 根據已有的樣式和資源完成門戶的頁面進行搭建,驗證測試