2009-07-13 7 views
11

मैं पिछले कुछ सालों से छोटी साइटों को प्रोटोटाइप करने के लिए टर्बोगियर्स 1 का उपयोग कर रहा हूं और दांत में थोड़ा सा समय लग रहा है। Turbogears 2 में अपग्रेड करने या Django जैसे कुछ पर स्विच करने के बीच कॉल करने पर कोई सुझाव? मैं टीजी समुदाय की परिचितता के बीच फाड़ा हूं जो बहुत उत्तरदायी हैं और Django का उपयोग कर बहुत बड़े समुदाय बनाम बहुत अच्छे दस्तावेज़ीकरण करते हैं। मैं अंतर्निर्मित सीएमएस सुविधाओं और Google AppEngine समर्थन से काफी मोहक हूं।Turbogears 2 बनाम Django - Turbogears 1 के लिए प्रतिस्थापन चुनने पर कोई सलाह?

कोई सलाह?

धन्यवाद

एम।

उत्तर

10

मुझे Django और TG1.1 दोनों के साथ अनुभव है।

आईएमओ, टर्बोगियर्स मजबूत बिंदु यह ओआरएम है: एसक्लाक्लेमी। मैं टर्बोगियर्स पसंद करता हूं जब चीजों का डेटाबेस पक्ष गैर-तुच्छ होता है।

डीजेगो का ओआरएम सिर्फ लचीला और शक्तिशाली नहीं है।

कहा जा रहा है, मैं Django पसंद करते हैं। यदि डेटाबेस स्कीमा Django के ORM के साथ एक अच्छा फिट है तो मैं Django के साथ जाऊंगा।

मेरे अनुभव में, टर्बोगियर्स की तुलना में Django का उपयोग करने में बस कम परेशानी होती है।

1

मुझे यकीन है कि आप वेब पर टर्बोगियर्स और डीजेंगो के बीच बहुत अधिक तुलना से पढ़ चुके होंगे।

लेकिन सीएमएस और जीएई पर आपके प्रलोभन के लिए, मैं वास्तव में सोच सकता हूं कि आपको डीजेंगो रास्ता जाना है। इन्हें जांचें, और स्वयं को तय करें।

Django with GAE

Django for CMS

5

मैं एक वर्ष अब के लिए Django उपयोग किया गया है और जब मैं शुरू कर दिया मैं अजगर या Django का कोई अनुभव नहीं था और यह बहुत सहज ज्ञान युक्त उपयोग करने के लिए मिल गया।

मैंने Django का उपयोग करके कई शौकिया Google App Engine ऐप्स बनाए हैं, जो नवीनतम साइट के लिए एक सीएमएस है। Django का उपयोग करना मतलब है कि मैं बहुत तेज़ कोड और बहुत कम बग के साथ कोड करने में सक्षम हूं।

13

टीजी 2 पिलोन के शीर्ष पर बनाया गया है जिसमें काफी बड़ा समुदाय भी है। टीजी 1 की तुलना में टीजी तेजी से बढ़ गया और इसमें एक प्रति-विधि (न केवल वेब पेज) कैशिंग इंजन शामिल है। मुझे लगता है कि यह Django से अधिक AJAX- अनुकूल है जिस तरह से पृष्ठों को HTML या JSON में आसानी से प्रकाशित किया जा सकता है।

2011 अद्यतन: फूला हुआ चौखटे के 3 साल के बाद मैं http://bottlepy.org/

-1

Ive के एक खुश उपयोगकर्ता केवल एक सवाल मिल गया ... एप्लिकेशन को आप सामाजिक नेटवर्किंग या इच्छित व्यापार तर्क की ओर निर्देशित विकसित कर रहे हैं रहा है?

मुझे व्यक्तिगत रूप से लगता है कि Django सामाजिक नेटवर्किंग और पिलोन/टर्बोगियर्स के लिए अच्छा है यदि आप वास्तव में लचीलापन और कोई सीमा नहीं चाहते हैं ...

बस मेरी 2c

+0

"मैं व्यक्तिगत रूप से Django सामाजिक नेटवर्किंग के लिए अच्छा है "निर्विवाद रूप से विशिष्ट। नहीं। –

0

TG2 ज्यादा जटिल और भ्रामक लगता है, यहां तक ​​कि multimple त्रुटि संदेश How to extend the Turbogears 2.1 login functionality मैं प्रतिरूपकता में नशाखोरी की वजह से लगता है कि thats के साथ एक प्रवेश पृष्ठ की तरह कुछ हद तक आसान करने के लिए ...

संबंधित मुद्दे