En regardant la liste des sites créés avec Django, il semble qu’aucun site Web majeur n’ait été écrit avec le framework.
Pourquoi est-ce? Est-ce que Django n'est pas adapté aux sites Web évolutifs, ou bien est-ce que Python perd en PHP parce que davantage de développeurs le savent ou qu'il y a plus de composants OSS disponibles alors que les entreprises favorisent .NET ou Java?
Comment Python convient-il par rapport à PHP par exemple? J'ai récemment vu des points de repère qui plaçaient Python beaucoup plus rapidement que PHP.
Je cherche des réponses un peu plus en profondeur que "tout peut être fait pour fonctionner/utiliser ce que vous savez" etc. s'il vous plaît.
Merci
-- modifier --
Merci pour les réponses tout le monde.
Oui, The Onion utilise Django pour la partie de son site consacrée au club A/V. Apparemment, ils migrent progressivement l’ensemble du site vers Django. Ils ont répondu à tout un tas de questions sur Reddit.
En outre, reddit.com , qui sert des millions de pages vues chaque jour, est écrit en python mais pas en Django. Je crois qu'ils utilisent Pylons mais je peux me tromper.
washingtonpost est un grand site Web qui fonctionne sur Django selon http://www.djangoproject.com/ .
... en bref:
Google utilise Python pratiquement partout et Django dans Appengine.
Visitez djangosites.org pour le mode ...
La NASA et PBS utilisent Django partout.
Peut-être envie de regarder ce lien . Discussions sur un grand site russe et les problèmes rencontrés lors du lancement d'un grand projet Django.
instagr.am & pinterest sont assez grands ... apparemment, ils utilisent Django.
Je ne suis pas sûr que la "taille" compte. Django est un framework respecté et impressionnant qui a géré certains sites remarquables, notamment lawrence.com . Vous pouvez consulter djangosites.com pour consulter les autres sites d’exécution de Django.
Si vous recherchez une "étude de cas" expliquant comment et pourquoi Django est génial et peut évoluer, découvrez Quatre leçons de crowdsourcing données par le Guardian ( spectaculaire) dépenses-expérience scandale .
Oui. Il y a de très gros sites écrits avec Django. Vous pouvez voir une liste de sites en utilisant Django ici , certains ont un trafic important.
Cela peut être fait si vous concevez et configurez Django correctement. En particulier, la mise en cache doit être configurée correctement. Django a récemment publié plusieurs améliorations visant à améliorer l'évolutivité, en particulier la possibilité d'utiliser facilement plusieurs bases de données. Vous pouvez en savoir plus sur ici: améliorations de l'évolutivité dans Django 1.2 .
Django est beaucoup plus jeune que PHP (1995 vs 2005). Beaucoup d'améliorations apportées à Django l'évolutivité sont très récentes, je pense que nous verrons des sites plus grands Django au fur et à mesure que le projet avance.
Ce sujet est discuté en détail avec beaucoup de bons liens sur StackOverflow.