介紹
SNS是一個採用分散式技術,通俗地說是採用P2P技術,構建的下一代基於個人的網路基礎軟體。SNS通過分散式軟體編程,將現在分散在每個人的設備上的CPU、硬碟、頻寬進行統籌安排,並賦予這些相對伺服器來說很渺小的設備更強大的能力。這些能力包括:計算速度,通信速度,存儲空間。
社會性網路(社會網路,Social Networking:SN):是指個人之間的關係網路,這種基於社會網路關係系統思想的網站就是社會性網路網站(SNS網站)。現在許多WEB2.0網站都屬於SNS網站,如網路聊天(IM)、交友、視頻分享、部落格、播客、網路社區、音樂共享等。社會性網路的理論基礎源於六度分割理論(Six Degrees of Separation)和150法則(Rule Of 150)。另外不僅現在一些大公司網站開始了一些SNS套用,一些垂直領域的行業站點也開始了SNS的嘗試,並且效果不錯,例如以華人視覺藝術家為目標用戶群體的蜂巢網、以情感與音樂為主的漂泊一族以及基於Manyou開放平台的社交遊戲推廣平台社交遊戲。
系統定義
SNS系統又稱SNS程式、SNS軟體、社交網路系統,是一個建設社交網站網站(類似人人網、開心網)的WEB程式。建站者可以用它來創建一個以好友為核心的交流網路,讓站點用戶可以記錄工作生活中的點點滴滴。
一個完整的SNS系統通常具備日誌、相冊、分享、群組、心情、投票等多個功能模組,通過外掛程式機制及開放API還能擴展功能套用。
前台功能模組
1、日誌:用戶發表新日誌、查看本人日誌、瀏覽好友日誌,為方便管理,一般還提供有日誌分類、隱私設定功能。
2、相冊:包括創建相冊、上傳圖片,用戶可以瀏覽本人相冊與好友相冊。為防止隱私泄漏,用戶可以對自己創建的相冊設定密碼、設定允許查看相冊的好友和好友組。
3、分享:利用分享功能可以將網路上某個連結的信息傳遞給更多用戶。與發表和專貼功能所不同的是,分享只是保存一個連結地址,幾乎不占用SNS網站空間。不過一旦原地址內容刪除,分享內容也無法再查看。
4、群組:用戶可以創建群組,邀請他人加入一起討論話題。和BBS論壇不同的是,SNS群組可以由用戶創建並管理。
5、投票:發起人可以創建一個新投票,邀請別人選擇答案,答案可為單選和多選。如果發起人希望快速獲得答案,還可以設定懸賞引起別人的注意力。
6、新鮮事:經常被稱作Feed,用來展示好友最新動態的視窗。當SNS系統中,用戶的好友發布了新鮮內容、產生新互動時,新鮮事面板就會以時間先後順序展示出這些動態信息,從而產生更多互動。
7、其他:部分SNS系統還提供小紙條、心情、打招呼、站內信、活動、問答等功能,詳細信息不再一一列舉。
後台功能模組
1、基本設定:與CMS、BBS後台相關功能類似,用來設定站點的名稱、域名、路徑、訪問開關、積分規則等,通常在設定之後很少更改。不同SNS系統的稱呼可能略有差異,但功能上大體一致。
2、模板管理:一個SNS站點在不同的階段可能會使用不同的界面,模板管理就是用來儲存這些模板皮膚方案的。有的SNS系統可以支持後台下載模板,大大降低使用難度。
3、內容管理:分別對日誌、相冊、分享、群組、投票、活動、問答等各模組的內容管理,包括刪除、推薦功能。有的系統提供批量管理功能,方便後台管理員操作。
4、外掛程式管理:後台管理員可以通過該功能安裝和卸載外掛程式來豐富SNS站點功能,通常在安裝之前,管理員需要先將外掛程式檔案上傳到伺服器相應資料夾。
5、數據管理:一般都支持備份數據、恢複數據,和其他WEB程式大同小異,一般由網站管理員定期操作。
系統套用
電子商務類社區:越來越多的用戶開始關注產品的口碑,關注其他用戶對該產品的評價,以此作為購買決策的主要參考,而傳統的電子商務網站形態,已經無法滿足這部分用戶的需求,引入SNS,可以增強用戶間的互動,將網站的流量轉化成實際的購買。
企業級套用社區:SNS系統將傳統網站的技術優勢套用於企業的信息化管理中,通過wiki,文檔分享,任務,日曆等強大的組件,將工作流程網路化,幫助企業提高工作效率並降低管理的成本。
垂直類交流社區:SNS上許多新奇有趣的套用同樣適合不同領域的專業網站,如汽車、母嬰、女性、時尚、書評影評、遊戲、娛樂等。將原有的以發布內容為主導的網站形式改造成以交流為主導的社區,是目前許多垂直類網站關心的問題,通常SNS系統擁有強大的功能組件及高度可定製化的機制,可以應對站長的各種需求。
主題交友類社區:SNS系統擁有完善的後台管理系統,用戶無需改動任何代碼就可以自定義註冊的選項,例如增加年齡,身高,月薪,職業,星座,等等等等,配合強大的搜尋功能,非常適用於各類型的交友社區網站,可以搭建出婚戀交友社區,商務交際社區、校園SNS社區、白領SNS社區等等
主流系統
Spacebuilder
Spacebuilder是拓宇網路開發的SNS系統,採用asp .net mvc架構。使用預置套用模組,可以一站式搭建sns社區網站。藉助預置的微博、群組、日誌、相冊、貼吧、問答等系統套用模組,Spacebuilder可以幫助客戶快速搭建以用戶為中心、用戶樂於貢獻內容、互動無處不在、易於運營的社區網站。因為.net安全性上的天然優勢,大部分企業會選用微軟.NET技術。目前最新版本是Spacebuilder v4.0,軟體大小:18.2M。
Ucenter Home
UCenter Home是康盛創想開發的一套SNS系統,採用PHP語言,操作簡單容易上手。
iWebSNS
iWebSNS是一套開源SNS系統,基於PHP + MySQL開發,代碼簡潔,適合做二次開發。
Dolphin
boonex公司出品的Dolphin,提供35個模組,還可以個性化定製。
OpenPNE
OpenPNE是一款開源的來自日本的sns網路程式,它的用戶隱私保護機制非常安全。
Elgg
Elgg是一個開源社交網路平台,原來是為教育設計, 但它的功能卻讓它成為很不錯的社交平台。