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