辛苦的字幕君小样 2011-10-26
最近想玩一下SNS的开发,竟然意外地发现如今已经有好多开源的SNS框架了。。。真是out了
要想自己写一个SNS网站,那无疑工作量是及其巨大的,但是可以基于开源的SNS框架,是可以大量减少工作量的。我发现多数的框架都是基于php的,难道是因为php开发比较高效。。。
PHP框架有以下几个
ThinkSNS(目前正在看的……)
基于ThinkPHP开发的框架 MySQL+Apache+PHP,开发的框架类似微博2.0版,貌似框架和开发文档比较成熟
iweb SNS
基于iweb SuperInteraction(简称iweb SI)框架开发的LAMP框架,可以轻松获得支持热插拔及快速增加新节点的集群计算与处理能力(分布式计算与存储/高可用性/负载均衡),支持站点拥有服务于百万甚至千万级庞大用户群的能力。
Elgg
视图类似Facebook,以兴趣为核心的社交平台,有许多开源插件可集成
OpenPNE
OpenPNE专注于社区SNS软件的开发及网络技术的应用,拥有强大、稳定的性能和遥遥领先的运行速度。目前已经成为国内优秀的开源SNS社区系统软件之一
SNS Dolphin
貌似有人说SNS Dolphin 是史上最牛B的 SNS 软件,谁用谁知道。反正我是信了
java框架
ConcourseConnect
基于 PostgreSQL 数据库的 SNS 社会化网络平台。主要的功能包括有:ratings, reviews, wiki, 博客, 评论, 论坛, 群图, an ideas engine 等等,同时还具有良好的可扩展性。
Kablink Team
Kablink Term 并不是严格的 SNS 软件,而是一个团队协作的平台,具备 SNS 的特性。