常用SNS开源系统比较
这几天看了很多关于SNS(社交网络服务) 的东西..得到了不少启发..目前的IDEA是..可以在学校弄一个试试..主打的东西不能和现有的SNS冲突(如校内网).利用本地优势..在活动举办这里做文章..将用户链接起来的纽带不是共同的兴趣爱好,而是通过一个城市本地正在发生的热门活动,比如公益活动、派对、
演唱会等,用户可以在网站上查看自己所在的城市即将举办的活动,以此结交对某项活动有共同兴趣爱好的朋友,并与对方建立网上的连接。以这个来吸引人群.同时也无形中给所有做包团旅游的同学提供了一个交流的平台. 还有其他各种的类似活动..应该活跃性还不错..下面就是寻得的资料供参考...
DotNode:功能和界面完全是Orkut的克隆版。最早的开源SNS系统。目前还处于开发的初期,功能和安全都还比较脆弱。DotNode更像是一个实验版本(因为Orkut本身就不算是一个成功的产品)。(演示:http://dahuoer.com/pub 目前尚不能注册和邀请,测试帐号test 密码test)
AroundMe:定制性强。默认提供的功能就比较多,如果要达到自己的使用标准,需要进行一些二次开发。因为AroundMe已经递交到SF.Net,这看起来更像是程序员们使用的一个实验品,所以在功能上比较全,包括Blog、WIKI、论坛、圈子、频道等功能。(详细介绍:http://www.wangtam.com/50226711/aroundme_eaeeaeae_myspace_101053.php )
(下载 :download.savannah.gnu.org/releases/aroundme/aroundme_1_0.zip)
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门户。”
OpenKaku OpenKaku为开源SNS软件,您可以自由下载使用,也可以自由地发布或保留您所修改过的代码。 OpenKaku派生于日本非常著名的OpenPNE2.8。在短期内,以OpenPNE的中文本土化为重点,也尽量融合OpenPNE2.4的另一个派生项目MyNets的诸多方案。 OpenKaku主要开发团队位于上海,以后将和OpenPNE及MyNets并行开发,使各SNS项目能够互惠互利,共同发展。
这5个程序我都分别注册登录,做了亲身体验,以上所述大致为体验感受。如果要在这四个系统中选择一个来搭建SNS系统,我推荐AroundMe或PeopleAggregator,但我更倾向于PeopleAggregator。目前二者都没有完全的汉化版本。从演示站点来看,PeopleAggregator提供的界面比较丑陋,AroundMe就要好很多,从可扩展性和发展前景来看,我看好PeopleAggregator。OpenKaku可能由于刚刚开源 功能和外观都不是那么好..不过至少有中文支持团队..
附:SNS是英文Social Networking Service的缩写,直译就是“社交网络服务”,SNS是Web 2.0体系下的一个技术应用架构。SNS 基于六度分隔理论运作,这个理论的通俗解释是:“在人脉网络中,要结识任何一位陌生的朋友,中间最多只要通过六个朋友就可以达到目的。”放在Web 2.0的背景下,每个用户都拥有自己的Blog、社会化书签。用户通过Tag 、RSS或者IM、邮件等方式连接到一起。按照六度分隔理论,每个个体的社交圈都不断放大,最后成为一个大型网络,这就是SNS。