SNS:常用SNS開源系統比較

DotNode:功能和界面完全是Orkut的克隆版。最早的開源SNS系統。目前還處于開發的初期,功能和安全都還比較脆弱。DotNode更像是一個實驗版本(因為Orkut本身就不算是一個成功的產品)。

AroundMe:定制性強。默認提供的功能就比較多,如果要達到自己的使用標準,需要進行一些二次開發。因為AroundMe已經遞交到SF.Net,這看起來更像是程序員們使用的一個實驗品,所以在功能上比較全,包括Blog、WIKI、論壇、圈子、頻道等功能。

Elgg:更像一個博客程序,每個人擁有自己的blog地址,類似于donews.net的url方式。每個作者之間可以互加好友。與blog.donews不同的是,Elgg每個人都可以建立自己的社區主題板塊,并且這個社區的形式跟Google Group類似。值得一提的是,Elgg的漢化是這四個程序中最好的。

PeopleAggregator:相比之下,PeopleAggregator更像是MySpace的翻版。從官方的示例站點來看,不論是色調布局,還是相關功能,都有MySpace的影子。PeopleAggregator在用戶體驗上做的比較好,幾乎每一步要做什么、怎么操作,都能夠一目了然。從對PeopleAggregator相關介紹來看,PeopleAggregator系統不論是從程序結構還是產品結構,都做的比較嚴謹。在國外的對SNS社區軟件的消息中,PeopleAggregator也是備受關注的項目,TechCrunch上就有消息說看好PeopleAggregator倡導的”開放識別標準”。很多人認為”PeopleAggregator將是真正意義上的Web2.0門戶。”

這四個程序我都分別注冊登錄,做了親身體驗,以上所述大致為體驗感受。如果要在這四個系統中選擇一個來搭建SNS系統,我推薦AroundMe或PeopleAggregator,但我更傾向于PeopleAggregator。目前二者都沒有完全的漢化版本。從演示站點來看,PeopleAggregator提供的界面比較丑陋,AroundMe就要好很多,從可擴展性和發展前景來看,我看好PeopleAggregator。
轉自http://www.thedevlog.com/dev/log-16.html