Patrząc na listę witryn utworzonych przy użyciu django, wydaje się, że nie ma większych stron napisanych przy użyciu frameworka.
Dlaczego to? Czy django nie nadaje się do skalowalnych stron internetowych, czy w rzeczywistości Python przegrywa z PHP, ponieważ wie o tym więcej programistów lub dostępnych jest więcej komponentów OSS, podczas gdy przedsiębiorstwo preferuje platformę .NET lub Java?
Jak odpowiedni jest na przykład Python w porównaniu z PHP? Ostatnio widziałem kilka testów porównawczych, dzięki którym Python jest szybszy niż PHP.
Szukam odpowiedzi nieco bardziej dogłębnych niż „cokolwiek można uczynić do pracy / korzystania z tego, co wiesz” itp. Proszę.
Dzięki
-- edytować --
Dziękuję wszystkim za odpowiedzi.
Odpowiedzi:
Tak, The Onion używa Django do części A / V Club na swojej stronie. Najwyraźniej stopniowo migrują całą witrynę do Django. Odpowiedzieli na całą masę pytań na reddit.
Również reddit.com, który codziennie obsługuje miliony odsłon, jest napisany w języku python, ale nie w Django. Myślę, że używają słupów, ale mogę się mylić.
źródło
washingtonpost to duża strona internetowa działająca na Django według http://www.djangoproject.com/ .
źródło
NASA i PBS używają Django w każdym miejscu.
źródło
Może chcesz rzucić okiem na ten link . Opowiada o dużej rosyjskiej stronie i problemach z uruchomieniem dużego projektu Django.
źródło
... w skrócie:
Google używa Pythona praktycznie wszędzie i Django w Appengine.
Wejdź na djangosites.org, aby zobaczyć tryb ...
źródło
Instagr.am i Pinterest są dość duże ... najwyraźniej używają Django.
źródło
Nie jestem pewien, czy „wielkość” ma znaczenie. Django to szanowany i imponujący framework, który zarządzał świetnymi stronami, w szczególności lawrence.com . Możesz zajrzeć na djangosites.com, aby znaleźć inne strony z uruchomionym django.
Jeśli szukasz „studium przypadku” na temat tego, jak i dlaczego django jest świetny i można go skalować, sprawdź Cztery lekcje crowdsourcingu z (spektakularnego) eksperymentu Guardian ze skandalem dotyczącym wydatków .
źródło
Tak. Istnieje kilka całkiem dużych stron napisanych przy pomocy Django. Można wyświetlić listę witryn korzystających Django tutaj , niektóre uzyskać znaczący ruch.
Można to zrobić, jeśli poprawnie zaprojektujesz i skonfigurujesz Django. W szczególności należy odpowiednio skonfigurować buforowanie. Django niedawno wypuścił kilka ulepszeń zaprojektowanych w celu poprawy skalowalności, w szczególności możliwość łatwego korzystania z wielu baz danych, o poprawkach skalowalności w Django 1.2 możesz przeczytać tutaj .
Django jest dużo młodszy od PHP (1995 vs 2005). Wiele ulepszeń dokonanych w skalowalności Django jest bardzo nowych, myślę, że z czasem zobaczymy większe strony Django i projekt dojrzewa.
Ten temat jest szczegółowo omawiany z dużą ilością dobrych linków na StackOverflow.
źródło