使用Django的社交网络功能

时间:2012-03-08 17:59:22

标签: django

我们计划使用Python和Django开发类似于LinkedIn的东西。正如你们所有人都必须知道LinkedIn有一个功能,它建议“你可能知道的用户”。它包含许多层次结构建议,例如连接到您可能知道的第一级连接,您可能知道的第二级连接等等。我想知道是否有一个django插件,我可以使用它来维护用户的这种层次结构,或者它是否必须从头开始。有没有人开发过这样的东西,或者是否有一些插件或第三部分django应用程序,我可以用它来支持社交网络功能。

除此之外,我还想知道Django是否可行且可扩展以开发类似LinkedIn / Facebook的东西,并且可以支持多达300万用户?

请让我知道你的想法......

1 个答案:

答案 0 :(得分:1)

Django-FOAF之类的东西可能会做你想要的。关于你想要实现的范围有点不清楚,但看起来这至少会让你遍历社交图。

至于你问题的第二部分,几乎没有什么可以扩展到300万用户而没有一些关心和细节。我谦虚地建议学习很多关于网络可扩展性的知识是个好主意。如果不参考用户群的使用模式,硬件和特定应用程序,这里的回答如“是”或“否”将毫无意义。