Django ölçek mu?
Django ile web uygulaması inşa ediyorum. Django seçtiğim sebep olmuştur
- Açık kaynak kodlu ücretsiz/araçları ile çalışmak istedim.
- Python seviyorum ve "vadeli Ruby hakkında emin, ve PHP değildim oysa" dil, büyük bir zorluk gibi öğrenmek gibiydi. çok uzun gibi geliyor
- Bir fikir için bir prototip inşa ediyorum ve gelecek hakkında çok fazla düşünme değildi. Kalkınma hızı ana faktör oldu, ve ben zaten Python biliyordu.
- App Motoru Google göç gelecekte de tercih etmeliyim ben daha kolay olacağını biliyordum.
- Django olduğunu duydum "". güzel
Yayım benim iş hakkında düşünme daha yaklaşıyorum artık, ölçek konusunda endişeli olmaya başladım. Sadece biraz bilgi, Django ölçeklendirme yetenekleri Django ekibi tarafından sağlanır hakkında (hiçbir şey onları göz ardı etmek için söylemiyorum, ama bu açıkça nesnel bir bilgi değil...) bulundu.
Soru:
- Ne "büyük" Django bugün inşa edilen site? (Ben çoğunlukla kullanıcı trafiği ile boyutunu ölçmek)
- Django 100.000 kullanıcılar günlük, her birkaç saat için sitesini ziyaret başa çıkabilirim?
- Bir site Taşma Django çalıştırmak Yığını gibi olabilir mi?
CEVAP
"Ne büyük sitelerinden Django bugün inşa edilmiştir?"
Django inşa sitelerinde trafiği ile ilgili bilgi toplayan tek bir yer bile yok, çeşitli yerlerden verileri kullanarak denemek zorundayım. İlk, the main Django project page ön sayfa djangosites.org Django inşa edilen siteler listesini sonra Django sitelerin bir listesi var. Listelerde geçiyor ve iyi bir trafik var biliyorum bazı toplama:
Instagram: What Powers Instagram: Hundreds of Instances, Dozens of Technologies.
Pinterest: 2013 Alexa rank 37 (21.4.2015) & 70 Milyon kullanıcı
curse.com: 600k daily visits, 12 ** David Cramer blog yazısı bakın.
tabblo.com:* *14, Ned Batchelder mesajlarını Infrastructure for modern web sites bkz.
chesspark.com: Alexa 179k. hakkında rütbe
pownce.com(uzun) aktif: alexa rütbe yaklaşık 65 bin. Pownce Mike Malone, onun EuroDjangoCon içinde sunumuScaling Django Web Apps"saniyede yüzlerce saldırı" diyor. Bu Django ölçekte nasıl çok iyi bir sunum olduğunu, ve (geçerli) Django ölçülebilirlik eksiklikleri de dahil olmak üzere bazı iyi puan yapar.
"Django 100.000 kullanıcılar günlük, her birkaç saat için sitesini ziyaret başa çıkabilirim?"
Evet, yukarıya bakın.
"Yığın Taşması gibi bir site Django çalıştırmak olabilir?"
Benim hislerime evet ama, diğerleri cevap verdi ve Mike Malone sunumunda bahseder gibi, veritabanı tasarımı önemlidir. Güçlü kanıtı da eğer herhangi bir güvenilir trafik istatistikleri bulabilirsek www.cnprog.com en fazla bulunabilir. Her neyse, sadece birlikte atarak Django bir sürü model:) olmayacak şey değil
Tabii ki, ilgi çok daha fazla siteleri ve blogcular var, ama bir yerde durmak lazım!
Aralık 2009 GÜNCELLEME:
Using Django to build high-traffic site michaelmoore.com hakkında Blog yazısı top 10,000 website olarak nitelendirdi. Quantcast stats compete.com stats.
Oca 2015 GÜNCELLEME:
Eklenen İnstagram link
Nisan 2015 GÜNCELLEME:
Bitbucket Ve Pinterest Eklendi
Django nasıl bir DateTimeField bir tar...
Boş değerlere izin Django benzersiz al...
Nasıl sorgu django şablonları filtrele...
Django - Zamanlanmış Bir İş Kurmak?...
Nasıl yabancı anahtarlar için destek e...