Spacebuilder
Spacebuilder
SpaceBuilder(簡稱SPB,軟體著作權登記號:2008SR14027)是一款基於asp.net技術業內領先的Web2.0社區平台。藉助預置的微博、群組、日誌、相冊、貼吧、問答等系統應用模塊,Spacebuilder可以幫助客戶快速搭建以用戶為中心、用戶樂於貢獻內容、互動無處不在、易於運營的社區網站。
Spacebuilder(簡稱SPB,軟體著作權登記號: 2008SR14027)誕生於2007年,是asp. net技術中最為強大的社區產品。作為國內最早的web2.0社區產品,Spacebuilder始終專註於web2.0在國內的應用創新,竭盡全力為社區的發展做出自己的貢獻。
Spacebuilder採用了“平台+應用”的設計理念,依託Spacebuilder平台的服務(私信、邀請、許可權、審核、隱私、積分、通知、動態、標籤、分類、附件、全文檢索…),二次開發者可以快速添加新的應用模塊。
面向高端,為客戶站點的飛躍式發展保駕護航,一直是Spacebuilder孜孜不倦的追求。通過資料庫優化設計、分頁演演算法、全文檢索,Spacebuilder可以輕鬆處理千萬級以上數據。藉助於當前最優的分散式部署方案,Spacebuilder已經在多個客戶站點驗證了萬人同時在線的性能目標。
當今的網際網路正在發生著一項變革,藉助各種新興的服務更多的網路用戶參與到了網際網路中。網際網路開啟了一個全新的時代,我們稱之Web2.0。
Web2.0是在2004年3月O’ReillyMedia Inc. 與MediaLive公司的一次頭腦風暴會議上由O’Reilly Media Inc.的戴爾·多爾蒂(DaleDougherty)和MediaLive的克瑞格·克萊(CraigCline)共同提出的。他們對Web2.0並沒有給出明確的定義,而是舉例說明:“個人網站是Web1.0,博客是Web2.0;屏幕抓取是Web1.0,Web服務是Web2.0;單方發布信息是Web1.0,共同參與信息發布是Web2.0”。2005年10月O’Reilly Media Inc.的提姆·奧萊理(Tim O’Reilly)對Web2.0給出一個簡介的定義:“Web2.0是一個作為平台的網路,跨越了所有連接的設備;Web2.0的這些應用構成了這個平台的優勢所在;發布軟體成為一個持續更新的服務,並使更多的人更好地使用這種服務;獲取並重組哪些包括其他個人用戶在內的各種來源的數據,並對其他人提供自己的數據與服務以便他們以同樣的方式使用;通過一種‘共享網路架構’的方式高效地創建網路,並提供比Web1.0頁面更豐富地用戶體驗”。
從2004年開始國內先引入了博客、wiki、相冊、網摘、視頻等典型web2.0應用,已經成為國人在網際網路上僅次於Email及即時通訊的第3大應用。加之從2007年開始SNS應用也迅速升溫,尤以Facebook、MySpace最為突出。我們堅信Web2.0會為企業、教育培訓機構、社會團體、政府…帶來更多的商業價值、社會價值,為了使這些組織藉助Web2.0創造出新的價值,基於Web2.0的產品必不可少。
而在國內具備web2.0特徵的產品還很缺乏,尤其還沒有一款採用asp. net開發的出色的產品。結合國內網際網路應用現狀以及國內用戶特點,我們致力於為用戶提供基於asp. net具有web2.0特徵的最好的社區產品。
Spacebuilder預置了博客、群組、論壇、微博、資訊、分享、相冊、文件、活動、投票等應用模塊,此外還提供了問答、招貼、招聘等擴展應用模塊,針對客戶提供一站式服務,所有應用模塊無縫集成任意組合。
以用戶為中心,兼顧交互設計與視覺設計,基於自主設計的css framework,分析每個交互流程、每個頁面、每個頁面元素...,力求操作流暢、規範統一;採用web標準使頁面兼容所有主流瀏覽器。
面向高端,輕鬆支持千萬級數據、萬人同時在線,為客戶站點的飛躍式發展保駕護航。提供優化的分散式部署方案,依靠高質量的伸縮性不斷提升站點的負載能力。
數據訪問全部採用存儲過程,杜絕SQL注入;可自動過濾用戶輸入的惡意代碼,防止跨站攻擊;提供多種措施防止灌水;可以防止圖片、附件盜鏈;可以審核用戶錄入的所有信息,完全控制站點對外顯示的內容。
對於MUI(多語言用戶界面)採用資源文件進行支持,創建不同語言的資源文件可以快速進行本地化;程序編碼格式、資料庫欄位類型全部採用Unicode;時區、日期時間格式允許用戶進行選擇。對於國際化提供了完備的支持。
通過“平台+應用”的設計思想,使Spacebuilder的開發架構非常清晰,依託平台的服務,開發新的應用模塊僅需關注其特有的業務邏輯大大提升新應用的開發效率;可序列化屬性、Event Moudle使Spacebuilder很輕鬆進行擴展或新增插件。
採用“平台+應用”的設計思想,可以方便及快捷的擴展新的應用;
表現層採用大量的jQuery技術,使用戶獲得良好的用戶體驗;
採用微軟最新的 mvc(c#)進行表現層開發。徹底消除了ViewState,可以完全控制html代碼的輸出;Controller與View完全分離充分避免了皮膚機制的性能損失;原生態的url routing更利於url rewrite。
採用SQLServer2005/SQL Server2008進行數據存儲,由於數據訪問層採用了Provide設計模式所以可以方便的移植到其他關係型資料庫;
為了提升性能以及資料庫安全性,數據訪問全部採用存儲過程;
使用可分區的緩存技術,並且具有優秀的緩存過期策略,使站點獲得性能提升的同時,保證緩存與資料庫數據同步;
優秀的皮膚實現機制,使客戶可以方便的對現有皮膚進行修改或開發新的皮膚;核心模塊提供了全局事件,客戶可以開發自己的Module;
配置信息均採用XML格式,易於管理設置;所有頁面均採用xhtml+css進行設計,符合web標準,兼容所有主流瀏覽器(IE、Firefox),降低頁面流量,提高載入速度;
操作系統:Windows Server 2003、Windows Server 2008、Windows Server 2008 R2(推薦)
資料庫:SQL Server 2005、SQL Server 2008、SQL Server 2008 R2(推薦)
Web伺服器:IIS 6.0、IIS7.0、IIS7.5 (推薦)
.NET Framework:.NET Framework4.0
如果用於二次開發還需安裝:Visual Studio2010
asp. net mvc 3.0
Spacebuilder v4.0.0.1
軟體大小:18.2M
最後更新:2013-05-16
Spacebuilder v3.2
發布時間:2011-09-27
Spacebuilder v3.1
發布時間:2011-06-08
Spacebuilder v3.0
發布時間:2010-11-17
Spacebuilder v2.3
發布時間:2010-01-27
Spacebuilder v2.2
發布時間:2009-08-18
Spacebuilder v2.1
發布時間:2009-06-08
Spacebuilder v2.0
發布時間:2009-03-09
Spacebuilder v1.1
發布時間:2008-07-16
Spacebuilder v1.0
發布時間:2008-02-02