2010-01-20 19 views
5

1) Je veux développer un site Web qui a des forums et des discussions. Le chat et les forums sont liés d'une manière ou d'une autre .S'agissant de chaque thread, les utilisateurs peuvent discuter dans la salle de discussion pour ce fil ou peuvent poster une réponse sur le forum. Je pensais utiliser django pour les forums et tordu pour la chose de chat. Puis-je combiner les deux? L'application de discussion devloped en utilisant twisted est liée au forum.
en utilisant django et tordu ensemble

2) Si j'utilise twisted et django quel type d'hébergeur que j'utilise lors de la mise en ligne sur le web? Shold j'utilise un VPS? Ou puis-je obtenir un hôte qui prend en charge les deux?

Répondre

12

Je ne combinerais pas les deux en soi; les appels dans Django se produiraient de manière synchrone, ce qui signifie que la boucle d'événement de Twisted serait bloquée. Mieux vaut traiter le processus Twisted comme standalone app using Django et avoir un serveur web classique pour gérer l'application Django.

Vous n'êtes pas susceptible de trouver un hôte partagé qui vous permettra d'exécuter une application Twisted, donc je voudrais aller sur la route VPS.

+0

est ici une démonstration de django + hendrix + https://www.youtube.com/watch?v=92VeMkjM1TQ tordu – Pietro

0

Si l'application de forum doit obtenir quelque chose de l'application de discussion, il est plus simple de faire communiquer l'application de forum avec l'application de discussion avec des requêtes HTTP simples et de les faire fonctionner séparément.