SNS

SNS也指SocialNetworkSoftware,社交網路軟體,是一個採用分散式技術,通俗地說是採用P2P技術,構建的下一代基於個人的網路基礎軟體。社交網路軟體和社交網路網站的區別只在於一者是軟體形式,一者是網站形式。如微信就是社交網路軟體,而新浪微博就是社交網路網站(後面有推出軟體),都縮寫為SNS。

SNS

主要功能

SNS:SocialNetworkSoftware,社交網路軟體,依據六度理論,以認識朋友的朋友為基礎,擴展自己的人脈。並且無限擴張自己的人脈,在需要的時候,可以隨時獲取一點,得到該人脈的幫助。

SNS是一個採用分散式技術,通俗地說是採用P2P技術,構建的下一代基於個人的網路基礎軟體。SNS通過分散式軟體編程,將現在分散在每個人的設備上的CPU、硬碟、帶寬進行統籌安排,並賦予這些相對伺服器來說很渺小的設備更強大的能力。這些能力包括:計算速度,通信速度,存儲空間。

在互聯網中,PC機、智能手機都沒有強大的計算及帶寬資源,它們依賴網站伺服器,才能瀏覽發布信息。如果將每個設備的計算及帶寬資源進行重新分配與共享,這些設備就有可能具備比那些伺服器更為強大的能力。這就是分佈計算理論誕生的根源,是SNS技術誕生的理論基礎。

網路軟體

近乎(英文:Spacebuilder,簡稱SPB)誕生於2007年,採用asp.netmvc架構。可以使用預置博客、群組、論壇、微博、分享、相冊、文件、活動、投票、資訊等應用模塊,一站式搭建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客戶端軟體。

iwebSNS,是一款功能強大且易於擴展的LAMP開源SNS(社交網路)軟體。

作為一款大型高併發高負載的開源SNS軟體,它基於iwebSuperInteraction(簡稱iwebSI)框架開發。藉助iwebSI平台,站點可以輕鬆實現分散式計算與存儲/高可用性/負載均衡……

openpne是riben主流的SNS建站程序,免費開源代碼,國內有公司做了openpne中文版,不過他們竟然用來賣錢,實在是有些過分,另外OpenKaku也是基於openpne開發的一款sns產品,奇怪的是最近訪問竟然是郵箱界面。

CommunityServer是國外重量級的sns社區源碼,不過只開放了ExpressEdition版本,其他版本只提供了試用版。大家可以看看相關的中文化網站,能找到不少資料。

insoshi也是一個類似Facebook的建站程序,基於RubyonRails構建。

AROUNDMe也是類似Ning,Myspace,Googlegroups的一個免費社交網站源碼,自定義性非常強。

PHPizabi也是一個很強大的社交平台,在國外使用較多。

CHSNS也是一個中文sns源碼項目,基於sql+.net,雖然有免費版本,但並沒有完全開源。

iSocial免費的社交CMS系統,可以創建類似Friendster和Orkut的站點。

Yogurt這是基於xoopsCMS的一個社交插件.

wojiluSNS功能強大、開放源代碼、多語言,多資料庫支持.

其他社交源碼:

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.SNSP2P內容收費化:

那些共享盜版的用戶,通過類似BT這樣的多點下載P2P網路已經看到了P2P網路應用的有趣之處。但是,打擊盜版會使那些專業的BT網站關門。這給SNS帶了有巨大的市場機會,因為SNS可以實現內容的收費化,並讓那些擁有有價值的內容供應商從中獲益,而毋須架設多餘的伺服器及帶寬。例如,一首歌曲的下載成本是1毛錢的話,那麼在SNS上則是零。

中美兩國的法律界已經宣判提供盜版內容有罪,現在是考慮是否從網路中去除BT這樣的技術應用的時候了。而SNS可以對網路中的數字版權內容進行管理。

3.SNSP2P個人信息中心

前面提到的個人網路電台及個人電視台是SNSP2P個信息中心的應用化舉例。通過SNS任何人都可以擁有象網站伺服器那樣的能力。這就徹底改變了互聯網需要伺服器的邏輯,伺服器和集中帶寬不再是阻礙有創造力而沒有錢和IT技術者的力量。

這是目前除了SNS之外,還不可見的應用。SNS目前的用戶均可擁有自己的音樂電台了。其個人信息中心的應用開發都能在6個月內不斷推出。

4.SNSP2P企業工作流中心

每個企業只需要對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。