2012-03-08 62 views
1

我們計劃使用Python和Django開發類似於LinkedIn的東西。正如你們大家必須意識到的,LinkedIn有一個功能,它建議「你可能知道的用戶」。它包含許多層次結構建議,如連接到您可能知道的第一級連接,您可能知道的第二級連接等。我想知道是否有一個django插件可以用來維護用戶層次結構,或者是從頭開始開發的東西。有沒有人曾經開發過類似的東西,或者是有一些插件或第三方Django應用程序,我可以使用這個或支持社交網絡功能的東西。使用Django的社交網絡功能

除此之外,我還想知道Django是否可行並可擴展以開發諸如LinkedIn/Facebook之類的產品,並且可以支持多達300萬用戶?

請讓我知道你的想法...

回答

1

也許像Django-FOAF會做你想要什麼。關於你想要實現的範圍有點不清楚,但看起來這至少會讓你遍歷一個社交圖。

至於你的問題的第二部分,幾乎沒有什麼會擴大到300萬用戶沒有一點關心和細節的關注。我虛心地建議,學習大量關於網絡可伸縮性將是一個不錯的主意。如果沒有提及用戶羣的使用模式,硬件和特定應用程序,這裏的「是」或「否」等一攬子答案將毫無意義。

+0

感謝您的回覆... – 2012-03-09 05:54:35

+0

還發現了一些非常有用的東西。這是一個Django應用程序的集成集合,它提供了最常用的社交網絡功能,包括openID支持,電子郵件驗證等。Pinax [link](http://pinaxproject.com/) – 2012-03-13 10:14:53