开发者

Open source social network [closed]

开发者 https://www.devze.com 2022-12-25 12:13 出处:网络
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to a开发者_如何学Pythonttract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.

Closed 9 years ago.

Improve this question

I looked through the existing questions of this kind but didn't find what I was looking for so here goes.

I need an open source framework where people can...

Create user accounts

Invite friends

Have a friends list

Write messages to each other (some kind of inbox system)

Create posts on a standard message forum

Facebook login (Added, I forgot this in the original question)

On top of this I will create some kind of game where users interact, so it must be posibble to extend the framework with new database tables and functionality.

The platform is Windows, but other than that I'm willing to try pretty much anything.

Thanks for suggestions!


It sounds like Pinax might have all/most of the functionality you need. Pinax is an open source project aiming to provide a generic but extensible community web site on top of Django.

I believe it has the features you are asking for:

  • user-to-user messaging
  • friend invitation (both internal and external to the site)
  • threaded discussions

Besides these features, the platform comes with tons of other applications out-of-the-box, and there really are no limitations on what you can add on-top yourself.

While most Django lovers would probably choose a non-Windows platform for hosting their site, the official documentation does contain instructions on how to install on Windows as well.


I haven't use it, but check out elgg.org. Here is what it says about itself:

Elgg is free and open source software. It provides the components you need to build a fully-featured social environment...

Also take a peek at opensocial.org.

If you don't want the hassles of maintaining yourplatform, but just want to create a social network and add a few extensions, you might be able to use one of the existing social networking platforms like ning.


Lovdbyless is an open source ruby on rails one. Well written and easy to customize for yourself. http://lovdbyless.com/


I know you can implement all that stuff with Drupal, as I've done it. That might be a bit heavier than you are looking for, though.

0

精彩评论

暂无评论...
验证码 换一张
取 消