Je suis en train de construire une application web avec Django. Les raisons que j'ai choisi Django étaient:
- Je voulais travailler avec des outils open-source.
- J'aime Python et pense que c'est un "long terme" de la langue, alors que concernant Ruby, je n'étais pas sûr, et PHP, ce qui semblait être un énorme problème pour apprendre.
- Je suis en train de construire un prototype pour une idée et n'était pas trop réfléchir sur l'avenir. La vitesse de développement a été le principal facteur, et je savais déjà Python.
- Je savais que la migration vers Google App Engine serait plus facile si je choisis de le faire à l'avenir.
- J'ai entendu parler de Django était "sympa".
Maintenant que je suis plus proche de la pensée à propos de la publication de mon travail, je commence à être inquiète de l'échelle. La seule information que j'ai trouvé à propos de la mise à l'échelle des capacités de Django est fourni par le Django de l'équipe (je ne dis rien de les ignorer, mais ce n'est clairement pas l'objectif de l'information...).
Mes questions:
- Quel est le "plus" du site qui est construit sur Django aujourd'hui? (Je mesure la taille principalement par le trafic de l'utilisateur)
- Peut Django traiter avec 100 000 utilisateurs quotidiens, chaque visite sur le site pour un couple d'heures?
- Pourrait un site de type Débordement de Pile exécuter sur Django?