基本信息
SNS:Social Network Software,社交網路軟體,依據六度理論,以認識朋友的朋友為基礎,擴展自己的人脈。並且無限擴張自己的人脈,在需要的時候,可以隨時獲取一點,得到該人脈的幫助。
SNS是一個採用分散式技術,通俗地說是採用P2P技術,構建的下一代基於個人的網路基礎軟體。SNS通過分散式軟體編程,將現在分散在每個人的設備上的CPU、硬碟、頻寬進行統籌安排,並賦予這些相對伺服器來說很渺小的設備更強大的能力。這些能力包括:計算速度,通信速度,存儲空間。
在網際網路中,PC機、智慧型手機都沒有強大的計算及頻寬資源,它們依賴網站伺服器,才能瀏覽發布信息。如果將每個設備的計算及頻寬資源進行重新分配與共享,這些設備就有可能具備比那些伺服器更為強大的能力。這就是分布計算理論誕生的根源,是SNS技術誕生的理論基礎。
網路軟體
近乎(英文:Spacebuilder,簡稱SPB)誕生於2007年,採用asp .net mvc架構。可以使用預置部落格、群組、論壇、微博、分享、相冊、檔案、活動、投票、資訊等套用模組,一站式搭建sns社區網站,另外還附有問答、招貼、招聘等擴展套用模組;擁有便於二次開發的平台服務,包括:私信、邀請、許可權、審核、隱私、積分、通知、動態、標籤、分類、附屬檔案、全文檢索。因為.net安全性上的天然優勢,大部分企業會選用近乎。2013年8月,Spacebuilder正式採用中文名“近乎”,希望使用近乎搭建的站點,可以拉近站點用戶之間的距離,讓用戶之間更加近乎。經過不斷疊代更新,近乎已更新至V4.2,且於2014年4月17日推出Android移動客戶端2.0版本。
uchome是discuz!旗下的一款開源sns代碼,目前發展迅速,使用者眾多,據稱1.5版本將支持第三方開發的套用組件,相信將帶來更大的套用。採用PHP+MYSQL構建的社交網路軟體。通過它建站者可以構建一個以好友關係為核心的交流網路,讓網站用戶通過迷你部落格記錄生活,同時用戶可以上傳圖片、發表日誌;可以與好友分享信息、討論感興趣的話題;了解好友最新動態。
ThinkSNS也是php+mysql架構,多模版,多語言支持,內置支持WordPress式外掛程式開發,另外還有IM客戶端軟體。
iweb SNS , 是一款功能強大且易於擴展的LAMP開源SNS(社交網路)軟體。
作為一款大型高並發高負載的開源SNS軟體,它基於iweb SuperInteraction(簡稱iweb SI)框架開發。藉助iwebSI平台,站點可以輕鬆實現分散式計算與存儲/高可用性/負載均衡......
openpne是riben主流的SNS建站程式,免費開原始碼,國內有公司做了openpne中文版,不過他們竟然用來賣錢,實在是有些過分,另外OpenKaku也是基於openpne開發的一款sns產品,奇怪的是最近訪問竟然是信箱界面。
Community Server是國外重量級的sns社區源碼,不過只開放了Express Edition版本,其他版本只提供了試用版。大家可以看看相關的中文化網站,能找到不少資料。
insoshi也是一個類似Facebook的建站程式,基於Ruby on Rails構建。
AROUNDMe也是類似Ning, Myspace, Google groups的一個免費社交網站源碼,自定義性非常強。
PHPizabi也是一個很強大的社交平台,在國外使用較多。
CHSNS也是一個中文sns源碼項目,基於sql+.net,雖然有免費版本,但並沒有完全開源。
iSocial免費的社交CMS系統,可以創建類似Friendster和Orkut的站點。
Yogurt這是基於xoops CMS的一個社交外掛程式.
wojilu SNS功能強大、開放原始碼、多語言,多資料庫支持.
其他社交源碼:
VMukti
Appleseed
AstroSPACES
FlightFeather
SNOSS
OpenSocialNetwork
Facelift
Mahara
軟體辨析
1. 傳統即時通信(聊天):
QQ,MSN等都是基於集中管理的網路模式,他們需要在後台擁有成千上萬的伺服器,這些伺服器在分配給用戶進行文字聊天時的資源消耗量並不很大(比如QQ1000萬同時線上用戶,1萬台伺服器,1GB頻寬已經很足夠)。因此基於依賴伺服器的方式,聊天套用並沒有出現太大的問題。
SNS(P2P)則不需要任何伺服器。
2. 視頻及語音通信:
QQ、MSN等都沒有成功地進入這個市場,因為龐大的伺服器集群難以有效地管理這類通信量大,處理過程複雜的多媒體網路通信業務。相反,SKYPE通過與P2P技術,卻成功地進入了語音市場,而且幾乎無需任何伺服器。
SNS的傳速速度是SKYPE的8倍以上,因為SNS相對SKYPE來說,優勢不在於簡單的P2P語音連線,而是提高整個網路的頻寬速度。那么,SNS的語音質量就將大大超過SKYPE。SNS是一個平台,SKYPE是一個語音通信P2P軟體。
3. 網路遊戲:
盛大經營的遊戲都是集中伺服器的網路遊戲,需要更高級的伺服器及頻寬資源。盛大這家公司的成功在很大程度上依賴於中國電信前期的頻寬資源支持計畫。
在SNS上開發的網路遊戲,不需要網路遊戲開發者為解決集中伺服器和頻寬投入費用。他們唯一需要的是有一個銀行收費接口。
4. 與GOOGLE競爭:
GOOGLE搜尋的是網站上的信息,SNS搜尋的是SNS網路中個人發布共享的信息,但仍然可以使用SNS建立起一個GOOGLE那樣的事前搜尋,事後用戶快速訪問的搜尋引擎。這依賴於SNS的格線計算模式。
5. 與EBAY競爭:
前面提到的SNS商店僅是SNS用之於交易的套用舉例。SNSP2P交易市場是為滿足任何需要進行交易的個人或中小企業服務的。其特點是面對面,你可以買我的東西和我交流,我也可以直接訪問你的商店彼此交流。這模糊了商店和顧客的關係,顧客是兼備消費者和賣家特徵的對等體。
EBAY這樣集中拍賣系統雖然24小時線上,但更象是一個商品黃頁。真正的交易需要面對討價還價才有意思。那么EBAY這樣的網站,除了提供更大的伺服器和更多的頻寬之外,他們還能憑什麼收取賣家的登入商品手續費呢?因為在SNS交易市場中,買賣任何東西都不需要伺服器進行控制,買賣的雙方需要的僅是如何保證買賣的信用如何完成,要完成這一任務不是依靠EBAY,或者SNS,而是依靠業已存在的銀行和保險公司。
套用優勢
網際網路的前身是完全基於簡單分布網路的軍用網,當時的網際網路爸爸簡單可愛,彼此共享通信資源。不過,網際網路爸爸只在大型主機之間有這種能力。到了這個叫網際網路的時代,人們忘記了它的父親。為什麼?因為商業公司瘋狂地進入這個市場,根本就不考慮基礎網路的安全性和效率。現在是他們回頭尋根的時候了。
2004年4月、10月、11月,2005年1月、3月,用戶最多的QQ及MSN即時通訊網路發生全球性的癱瘓事件,這兩家公司對外的解釋是:病毒攻擊。事實上,基於伺服器的即時通信網路無論怎么加固,只會更複雜,更不安全。因為他們的網路有中心點,就是他們的伺服器中心。黑客的攻擊或中心機器的癱瘓,都會導致所有人不可用。2005年4月8日,中國電信網路全國性癱瘓5分鐘。有人解釋是病毒攻擊骨幹網路由器。
至於盛大網路遊戲,PK不了人,那更是家常便飯。
這一問題就是著名的網路論斷:伺服器模型的網路套用越廣泛,越接近於崩潰。也就是說從理論到實踐,現在基於集中伺服器的各種套用都難以獲得超大規模的發展。已經有專家預測:網際網路在10年內崩潰。
那些基於1G、2G、3G的封閉的行動電話網路,如果他們要進行除了話音之外的業務,也必將吸取目前基於伺服器網路的教訓。
這一共識是1960年代的計算機先驅建設網際網路爸爸的初衷,現在是回到網路本質的時代了。即,伺服器看似方便管理,卻很脆弱,是專制的脆弱。分布網路看似自由,沒有管理,卻有更好的管理方式,那就是民主管理的方式。
相關影響
1. SNSP2P網路電視:
全國有150家左右的大公司在網路電視領域內進行投資,包括MS等巨頭。有5000多個網站已經開始進行網路電視的實驗播放。
按照目前伺服器/客戶端的網際網路模式,在最近3年內,如果電信運營商不能將集中頻寬大幅度降價(100MB獨享頻寬從56萬/年降低到5萬/年),並將客戶端頻寬普遍提升到4MB,用戶還不能真正看到網路電視。但通過SNS,用戶則將看到200KB/S級的網路電視。這一標準正是目前網路電視商努力希望達到的。而且SNS不需要改變現有的任何基礎設施。
基於伺服器的網路雖然可以購買大量硬體軟體資源以使網路電視套用化。但這一成本是要轉嫁到消費者頭上去的。時任中國網通首席科學家侯自強說:這是完全不可能的網路電視模式,網路電視需要P2P網路才可以。
2. SNS P2P內容收費化:
那些共享盜版的用戶,通過類似BT這樣的多點下載P2P網路已經看到了P2P網路套用的有趣之處。但是,打擊盜版會使那些專業的BT網站關門。這給SNS帶了有巨大的市場機會,因為SNS可以實現內容的收費化,並讓那些擁有有價值的內容供應商從中獲益,而毋須架設多餘的伺服器及頻寬。例如,一首歌曲的下載成本是1毛錢的話,那么在SNS上則是零。
中美兩國的法律界已經宣判提供盜版內容有罪,現在是考慮是否從網路中去除BT這樣的技術套用的時候了。而SNS可以對網路中的數字著作權內容進行管理。
3. SNS P2P個人信息中心
前面提到的個人網路電台及個人電視台是SNSP2P個信息中心的套用化舉例。通過SNS任何人都可以擁有象網站伺服器那樣的能力。這就徹底改變了網際網路需要伺服器的邏輯,伺服器和集中頻寬不再是阻礙有創造力而沒有錢和IT技術者的力量。
這是目前除了SNS之外,還不可見的套用。SNS目前的用戶均可擁有自己的音樂電台了。其個人信息中心的套用開發都能在6個月內不斷推出。
4. SNS P2P企業工作流中心
每個企業只需要對SNS進行簡單的配置,就可以順利地建立自己的工作流P2P網路。而且他們的管理核心即可是自封閉的,也可以是開放式。因為沒有中心伺服器,他們只需要對自己的管理應用程式進行控制。這就大大壓縮了企業管理網路所需要的硬體及管理人員的投資。
5. SNSP2P基礎硬體市場
當電信骨幹網運營商意識到P2P網路的威力之時,他們就要著手改造他們目前基於伺服器構造的基礎設施。例如提供P2P網路可視電話機,P2P網路路由器,甚至P2P網路行動電話網。這將為這些走投無路的電信運營商帶來新的贏利途徑。
事實上,象INTEL這樣的公司早在1998年就開始設計基於SNS這樣的P2P網路硬體設計。他們的目標也非常明確,如果能生產P2P晶片,那么他們就不會因為摩爾定律的失效而沒有飯吃。所謂P2P晶片就是將單一的奔騰處理器變成是有1億10億片P2P方式的奔騰處理晶片協同計算。這種晶片的出現,將從根本上解決單台設備計算能力不夠的局面。以後人們不再認為購買更高級的晶片,才能得到更快的處理速度,而是去購買INTEL的計算費用,就象購買多少度電力那樣。
相關言論
1. 美國通信委員會主席:我第一次看到SKYPE這種P2P毋須伺服器的VOIP(網路電話),我就知道一切都完了。
2. SUN公司首席科學家:P2P終結WEB網際網路,人人都需要P2P。
3. 中國網通首席科學家:沒有P2P,就沒有前途。
4. GROOVE創始人(原蓮花軟體公司技術總監,LOTUS發明人):P2P使我更興奮。
相關事件
1. 1999年,INTEL公司宣布使用P2P技術,並製造與P2P相關的硬體。
2. 2001年,NAPSTER推出集中管理模式的P2P音樂共享軟體,3個月內500萬用戶線上。
3. 2002年NAPSTER公司被美國法院關門,使用NAPSER的部分用戶被起訴。
4. 2004年,SKYPE同時線上用戶突破150萬,只用了8個月的時間。
5. 2004年,QQ同時線上用戶突破1000萬,幾乎每個公司都想擁有自己的即時通信軟體。
6.2009年初,開心網開放第三方接口。開放接口並承諾不參與第三方開發者推廣利益分成,標誌著SNS網站的運營模式又進入了一個嶄新的時代。
7.2010年初,QQ同時線上用戶突破1億,中國人幾乎每人都有一個QQ。