我在哪里可以找到社交网络风格功能/组件的Python代码示例或教程?

时间:2010-11-13 17:49:37

标签: python social-networking pylons get-satisfaction

我正在寻找社交网络网络应用的某些组件的教程和/或示例,其中可能包含以下Python代码示例:

  • 用户帐户自动生成功能(数据库)
  • 朋友/关注功能(Twitter / Facebook风格)
  • 消息/回复功能(Twitter风格)
  • 实时聊天功能(Facebook风格)
  • 博客功能
  • 公共论坛(如获取满意度或堆栈溢出)
  • 个人资料页面模板自动生成功能

我只是想开始了解如何使用Python来制作这些功能。我不是在寻找像 Pinax 这样的解决方案,因为它建立在 Django 之上,我将最终使用 Pylons 或者直接使用

1 个答案:

答案 0 :(得分:5)

所以你对固定解决方案不感兴趣,但想自己编程,我能正确理解吗?如果不是:使用固定的解决方案。这将是很多的编程工作,无论你想做什么,在另一个框架中执行它比你想要的更小

但是如果你真的对编程经验感兴趣,并且你没有找到任何谷歌搜索的教程,比如“消息python教程”,那就是因为这些是大型项目, - 如果你描述一个项目这个大小,你比实际的代码行高出数英里,具体的编程语言几乎无关紧要(或者至少你不会被细节困住)。因此,您需要将这些内容分解为更小的组件。

例如,朋友/关注功能:如何将东西插入到具有用户ID的表中,如何保持关系表,如何查询用户所有来自她所关注的人的文本(当然有)还有一些基础设施问题,如果你击中> 100,000人,但你明白了;)。然后你可以问自己,这是我不知道如何用Python做的一部分?另一方面,如果您的问题是将问题分解为这些子问题,您需要开始寻求帮助,但这可能不是特定于语言的(因此您可能只想开始搜索“架构朋友提要”或随你)。此外,你可以在这里问(请注意,每个项目符号本身都会产生一个巨大的问题;)。最后,你可以进入Pinax代码(不知道它,但我认为它是开源代码)并看看他们是如何做到的。例如,您可以尝试将其中的一些东西移植到Pylons,这样您就不必重新发明轮子,了解它们是如何做到的,最终进入您想要的框架,甚至可以创建其他人可以重复使用的东西。

抱歉tl; dr,那是因为我没有指向您的具体网址!

相关问题