Vous n'êtes donc pas intéressé par une solution fixe mais souhaitez la programmer vous-même, est-ce que je la comprends correctement? Sinon: Aller avec une solution fixe. Ce sera un lot effort de programmation, et tout ce que vous voulez faire par la suite, le faire dans un autre cadre que vous avez prévu sera un beaucoup plus petit problème. Mais si vous êtes réellement intéressé par l'expérience de programmation, et que vous n'avez trouvé aucun tutoriel pour, disons "tutorial python de messagerie", c'est parce que ce sont des projets de grande envergure, - si vous décrivez un projet De cette taille, vous êtes tellement au-dessus des lignes de code que le langage de programmation concret n'a pas d'importance (ou du moins vous ne restez pas dans les détails). Vous devez donc décomposer ces éléments en composants plus petits. Par exemple, la fonction friend/follow: comment insérer des données dans une table avec un ID utilisateur, comment conserver une table de relations de suivi, comment interroger pour un utilisateur tous les textes des personnes qu'elle suit (bien sûr il y a aussi des problèmes d'infrastructure si vous frappez> 100.000 personnes, mais vous avez l'idée;). Alors vous pouvez vous demander, quelle est la partie de ce que je ne sais pas faire en Python? Si votre problème, en revanche, résout les problèmes liés à ces sous-problèmes, vous devez commencer à chercher de l'aide, mais ce n'est probablement pas spécifique à la langue (vous pouvez donc commencer à chercher Google pour "architecture friend feed" ou peu importe). En outre, vous pouvez demander cela ici (attention, chaque puce est une énorme question en soi;). Enfin, vous pourriez entrer dans le code Pinax (ne le savez pas mais je suppose que c'est open source) et voir comment ils le font. Vous pourriez essayer de transférer certaines de leurs choses à Pylons, par exemple, pour ne pas avoir à réinventer leur roue, apprendre comment ils le font, se retrouver dans le cadre que vous vouliez et peut-être même créer quelque chose de réutilisable par d'autres.
désolé pour le tl; dr, c'est parce que je n'ai pas d'URL concrète pour vous diriger vers!
mon chapeau est à vous - intégrant Plurk, facebook, twitter, et votant tout en un! – warren
Je pensais 'peut-être que je ne devrais pas ajouter' style Twitter/Facebook 'à mon poste' parce que les gens comme Warren iraient pour un coup bas. Honte à toi. –
@ J3M 7OR3 - ce n'est pas un "coup bas": c'est un point que vous avez posé une très grande question, qui n'aura pas une vraie réponse .. Nicholas78 (http://stackoverflow.com/users/345480/nicolas78) fait un bon point en soulignant que vous posez une question trop grande pour répondre – warren