SORU
31 Mart 2009, Salı


Vs diğer Python web çerçeveleri Django?

Hemen hemen var olan her Python web çerçeve denedim ve bana uzun bir süre Gümüş kurşun bir çerçeve olmadığını fark ettik, kendi avantajları ve dezavantajları vardı. Snakelets ve yürekten çok gürültü patırtı olmadan daha düşük bir düzeyde hemen hemen her şeyi kontrol edememek zevk ile başladı, ama sonra TurboGears keşfettim ve kullanıyorum (1.x) o zamandan beri. Podyum ve web gibi araçlar benim için çok değerli olan bir konsol.

Ama TurboGears 2 WSGI destek getiriyor ve Django ve WSGI kampları arasında dini tartışmalar üzerinde okuma sonra çıkacak olan arasında çok kararsızım< . em ^"işte böyle"örneğin, WSGI öğrenme değerli zaman zaten Django kullanarak karşı Django ve diğer tam-yığın çerçeveler, var olan işlevselliğini yazma harcama ya da üst düzey bir çerçeve o benim için her şeyi yapar. - İkincisi ile olumsuzlukları çok açık

  1. Bu süreçte öğrendiğim bir şey değil
  2. Eğer ben hiç bir şey alt seviye yapmak gerekirse, bir ağrı olacak
  3. Havai kimlik doğrulaması kullanan basit bir site için gerekli delilik. (IMO)

Sanırım benim soru, hangisinin daha iyi bir seçim, yoksa sadece bir konuda görüş ve gerekiyor yürüyün ve kullanım Django eğer elde ne istersem en az yaygara (istiyorum kimlik doğrulaması ve bir ÇÖP arayüzü için benim veritabanı)? Werkzeug, Glashammer, ve arkadaşlar, ama ve Repoze beni korkuttu AuthKit gibi adımlar sadece kur temel kimlik doğrulaması için katılan sayısı çalıştım. Baktım Dikmesi, ancak belgeleri eksik gibi görünüyor, ve başvururken basit özellikler gibi kimlik doğrulama ya da bir ÇÖP arayüzü, çeşitli wiki sayfaları ve belgeler gibiydi aykırı birbirleri ile farklı kesmek için sürümleri gibi.

< / ^ hr .

Yeterince açık değildim söylediğin için S. Lott için teşekkürler. Benim soru: aşağıdakilerden hangisi uzun vadede faydalı, ama Kısacası acı (örneğin, orta nokta gibi bir ihtimal var mı?) - WSGI öğrenmek, ya da bir sopa ile "piller dahil" çerçeve? İkincisi ise, bir, TurboGears 1 ile deneyin sopa Django vermem gerektiğini gösteren bir öneri takdir ediyorum.başka bir çerçeve içine x veya girişim.

Ayrıca, CherryPy denedim, ama kullanmak ve hemen plop olabilir yeterince REZİL bir uygulama bulamıyorum.

CEVAP
31 Mart 2009, Salı


Django ve WSGI kampları arasında dini tartışmalar

Biraz biraz WSGI ve Django ne hakkında karıştı gibi görünüyor. Django ve WSGI C ve SQL rakip olduğunu söyleyerek gibi biraz rekabet olduğunu söyleyerek: elmalar ve portakallar ile karıştırıyorsunuz.

Django çerçeve, WSGI bir protokol Django tarafından desteklenen () sunucu çerçeve ile nasıl etkileşim kurduğu için. En önemlisi, WSGI doğrudan kullanmayı öğrenme Meclisi gibidir. Büyük bir öğrenme deneyimi oldu, ama gerçekten üretim kodu (ne olmak istediği için yapmanız gereken bir şey değil.

Her neyse, benim tavsiyem bunu Kendin bulmak. Çoğu çerçeveler "bir saat içinde wiki/blog/anket" türü egzersiz yap. bir Her biri ile biraz zaman geçirmek ve en iyi gibi hangi rakam. Sonuçta, ne varsa onları denemek için istekli iseniz farklı çerçeveler arasında karar verebilir mi?

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matthew Smith

    Matthew Smit

    24 Mayıs 2010
  • Phymec

    Phymec

    18 Temmuz 2009
  • RFS Dan

    RFS Dan

    22 Temmuz 2014