Spacebuilder

Spacebuilder

SpaceBuilder(簡稱SPB,軟體著作權登記號:2008SR14027)是一款基於asp.net技術業內領先的Web2.0社區平台。藉助預置的微博、群組、日誌、相冊、貼吧、問答等系統套用模組,Spacebuilder可以幫助客戶快速搭建以用戶為中心、用戶樂於貢獻內容、互動無處不在、易於運營的社區網站。

基本介紹

  • 外文名:Spacebuilder
  • 登記號:2008SR14027
  • 類型:Web2.0社區平台
  • 簡稱:SPB
概述,套用背景,功能特色,豐富功能,用戶體驗,大數據量,安全防護,國際化,易於定製,技術特色,產品架構,Ajax,mvc,數據存儲,數據訪問,高效快取,全文檢索,擴展機制,配置檔案,安裝環境,歷史版本,

概述

Spacebuilder(簡稱SPB,軟體著作權登記號: 2008SR14027)誕生於2007年, 是asp. net技術中最為強大的社區產品。作為國內最早的web2.0社區產品,Spacebuilder始終專注於web2.0在國內的套用創新,竭盡全力為社區的發展做出自己的貢獻。
藉助預置的微博、群組、日誌、相冊、貼吧、問答等系統套用模組,Spacebuilder可以幫助客戶快速搭建以用戶為中心、用戶樂於貢獻內容、互動無處不在、易於運營的社區網站。
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很輕鬆進行擴展或新增外掛程式

技術特色

產品架構

採用“平台+套用”的設計思想,可以方便及快捷的擴展新的套用;

Ajax

表現層採用大量的jQuery技術,使用戶獲得良好的用戶體驗;

mvc

採用微軟最新的 mvc(c#)進行表現層開發。徹底消除了ViewState,可以完全控制html代碼的輸出;Controller與View完全分離充分避免了皮膚機制的性能損失;原生態的url routing更利於url rewrite。

數據存儲

採用SQLServer2005/SQL Server2008進行數據存儲,由於數據訪問層採用了Provide設計模式所以可以方便的移植到其他關係型資料庫;

數據訪問

為了提升性能以及資料庫安全性,數據訪問全部採用存儲過程;

高效快取

使用可分區的快取技術,並且具有優秀的快取過期策略,使站點獲得性能提升的同時,保證快取與資料庫數據同步;

全文檢索

以Lucene為核心實現全文檢索功能,實現索引庫自動更新,並提供企業級的全文檢索性能;

擴展機制

優秀的皮膚實現機制,使客戶可以方便的對現有皮膚進行修改或開發新的皮膚;核心模組提供了全局事件,客戶可以開發自己的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

相關詞條

熱門詞條

聯絡我們