我查看了这类现有问题,但没有找到我要找的东西,所以这里就是这样。
我需要一个开源框架,人们可以......
创建用户帐户
邀请朋友
有好友列表
互相写消息(某种收件箱系统)
在标准消息论坛上创建帖子
Facebook登录(添加,我在原始问题中忘记了这一点)
除此之外,我将创建一些用户交互的游戏,因此必须使用新的数据库表和功能来扩展框架。
平台是Windows,但除此之外,我愿意尝试几乎任何东西。
感谢您的建议!
答案 0 :(得分:2)
听起来Pinax可能拥有您需要的全部/大部分功能。 Pinax是一个开源项目,旨在提供Django之上的通用但可扩展的社区网站。
我相信它具有您要求的功能:
除了这些功能之外,该平台还带有大量其他开箱即用的应用程序,并且您可以自行添加的内容没有任何限制。
虽然大多数Django爱好者可能会选择非Windows平台来托管他们的网站,但official documentation确实包含有关如何在Windows上安装的说明。
答案 1 :(得分:2)
我没有使用它,但请查看elgg.org。以下是它对自己的看法:
Elgg是免费的开源软件。 它提供了您需要的组件 建立一个功能齐全的社会 环境...
另请查看opensocial.org。
如果您不想要维护平台的麻烦,只想创建社交网络并添加一些扩展,您可以使用现有的社交网络平台之一,如ning。< / p>
答案 2 :(得分:1)
Lovdbyless是一款开源红宝石。写得好,易于自定义。 http://lovdbyless.com/
答案 3 :(得分:0)
我知道你可以用Drupal实现所有这些东西,就像我做的那样。不过,这可能比你想要的要重一点。