Wenn man sich die Liste der mit Django erstellten Websites ansieht, scheint es keine größeren Websites zu geben, die mit dem Framework erstellt wurden.
Warum ist das? Ist django nicht für skalierbare Websites geeignet, oder verliert Python PHP, weil mehr Entwickler es wissen, oder es sind mehr OSS-Komponenten verfügbar, während Unternehmen .NET oder Java bevorzugen?
Wie geeignet ist Python beispielsweise im Vergleich zu PHP? Ich habe kürzlich einige Benchmarks gesehen, die Python viel schneller machen als PHP.
Ich bin auf der Suche nach Antworten, die etwas ausführlicher sind als "Alles kann funktionieren / verwendet werden, was Sie wissen" usw. Bitte.
Vielen Dank
- bearbeiten -
Danke für die Antworten an alle.
Antworten:
Ja, The Onion verwendet Django für den A / V-Club-Teil ihrer Website. Anscheinend migrieren sie allmählich die gesamte Site in Richtung Django. Sie beantworteten eine ganze Reihe von Fragen zu reddit.
Außerdem ist reddit.com, das täglich Millionen von Seitenaufrufen bereitstellt , in Python geschrieben, nicht jedoch in Django. Ich glaube, sie benutzen Pylone, aber ich könnte mich irren.
quelle
washingtonpost ist eine große website, die laut http://www.djangoproject.com/ auf Django läuft .
quelle
Die NASA und PBS verwenden Django überall.
quelle
Vielleicht möchten Sie einen Blick auf diesen Link werfen . Spricht über eine große russische Site und die Probleme, die sie beim Start eines großen Django-Projekts hatten.
quelle
... Zusamenfassend:
Google verwendet Python praktisch überall und Django in Appengine.
Besuchen Sie djangosites.org für den Modus ...
quelle
instagr.am & pinterest sind ziemlich groß ... anscheinend benutzen sie Django.
quelle
Ich bin nicht sicher, ob "Größe" wichtig ist. Django ist ein angesehenes und beeindruckendes Framework, das einige großartige Websites verwaltet hat, insbesondere lawrence.com . Sie können auf djangosites.com nach anderen Sites suchen, auf denen django ausgeführt wird.
Wenn Sie eine "Fallstudie" darüber suchen, wie und warum Django großartig ist und sich skalieren lässt, sehen Sie sich vier Crowdsourcing-Lektionen aus dem (spektakulären) Spesen-Skandal-Experiment des Guardian an .
quelle
Ja. Es gibt einige ziemlich große Sites, die mit Django geschrieben wurden. Sie können eine Liste von Websites sehen django mit hier , einige bedeutende Verkehr.
Dies ist möglich, wenn Sie Django richtig entworfen und konfiguriert haben. Insbesondere muss das Caching korrekt eingerichtet sein. Django hat kürzlich mehrere Verbesserungen herausgebracht, die die Skalierbarkeit verbessern sollen, insbesondere die Möglichkeit, mehrere Datenbanken problemlos zu verwenden. Weitere Informationen zu den Verbesserungen der Skalierbarkeit in Django 1.2 finden Sie hier .
Django ist viel jünger als PHP (1995 gegenüber 2005). Viele der Verbesserungen, die an der Skalierbarkeit von Django vorgenommen wurden, sind sehr neu. Ich denke, wir werden im Laufe der Zeit größere Django-Sites sehen und das Projekt wird reifer.
Dieses Thema wird mit vielen guten Links zu StackOverflow ausführlich behandelt.
quelle