2010-12-19 10 views
24

मैं अपने नए निजी प्रोजेक्ट, PHP से लेकर node.js तक, हास्केल तक के विभिन्न विकल्पों का परीक्षण करने के आसपास घूम रहा था। मुझे पाइथन के साथ सबसे ज्यादा सहज महसूस होता है, हालांकि, मैंने सोचा कि मैं अंत में इसके साथ वापस जाऊंगा।प्राइम टाइम के लिए पिरामिड तैयार/अनुशंसित है?

मैंने Django जैसे ढांचे पर एक दूसरा रूप लिया है, लेकिन दिया गया है कि मैं ज्यादातर एसक्यूएल का आनंद लेता हूं और मुझे ओआरएम नहीं चाहिए, मैंने सोचा कि मैं पिलोन का उपयोग करूंगा (जैसे ओआरएम पिलोन में वैकल्पिक है)। अब, समस्या पिरामिड है, और ऐसा लगता है कि जल्द ही इसे पिलोन बदल दिया जाएगा।

लंबी कहानी छोटी, प्राइम टाइम के लिए पिरामिड तैयार है? साथ ही, यह देखते हुए कि पिलोन स्वयं एक बहुत ही सफल मंच था (इसकी उच्च प्रोफ़ाइल तैनाती से निर्णय ले रहा है), क्या आप पिरामिड को एक अच्छे प्रतिस्थापन के रूप में अनुशंसा करते हैं? (जाहिर है, मैं उन लोगों से पूछ रहा हूं जो वास्तव में पिलोन और/या पिरामिड का उपयोग करते हैं।)

स्पष्टीकरण के लिए, एप्लिकेशन प्रोबॉबी 4 डेटाबेस टेबल तक उपयोग करेगा, और AJAX कॉल पर भारी होगा। जेएसओएनआरपीसी सभी जेएस फ्रंटेंड के साथ भी एक विकल्प है। तालिकाओं में से एक को विभिन्न उपयोगकर्ताओं द्वारा हर समय उपभोग किए गए हजारों रिकॉर्ड रखने की उम्मीद है। बड़ी तालिका पर क्वेरी चुनने तक ही सीमित नहीं हैं, क्योंकि वे अधिकतर AJAX डेटा ग्रिड के किसी रूप से आते हैं।

उत्तर

25

बीएफजी, जो अग्रदूत है, अब कुछ समय के लिए "प्राइमटाइम" में उपयोग किया गया है। पिरामिड में बीएफजी के लिए कुछ अतिरिक्त "पिलोनिक" बनाने के लिए कुछ अतिरिक्त हैं, और ये तैयार नहीं हो सकते हैं, लेकिन मैं कहूंगा कि वे जल्द ही होंगे।

तो यदि आप चिंतित हैं, तो आप अभी के लिए बीएफजी का उपयोग कर सकते हैं। एक बार जब आप माइग्रेट करना चाहते हैं तो पिरामिड में माइग्रेशन सरल होना चाहिए: migration tutorial

अद्यतन: पिरामिड 1.0 अब जारी किया गया है। यह अब प्राइम टाइम के लिए निश्चित रूप से तैयार है।

+2

धन्यवाद। मैं उस मार्ग का प्रयास करूंगा (कोई इरादा नहीं है)। – hayavuk

-3

मैं इस प्रश्न पूछा से पहले: Should I use Pylons or Pyramid?

Pylons जारी रहेगा और संस्करण इसके बारे में 2 जारी किया जाएगा। पिरामिड अन्य घटकों के साथ माइग्रेट किए गए पिलोन वितरण की तरह है।

+3

यह गलत जानकारी है, afaics। पिलोन 2.0 (इस लेखन के रूप में) अभी भी पहले आधिकारिक पिरामिड रिलीज के लिए एक अनौपचारिक नाम है। जिसे वर्तमान में पिलोन के नाम से जाना जाता है, अब समर्थित है, लेकिन एक परियोजना के रूप में, यह समाप्त हो गया है, और कोई नया विकास नहीं दिखाई देगा। – hayavuk

+0

अंतिम वाक्य स्पष्ट नहीं है। क्या आप rephrase कर सकते हैं। – Tshepang

14

मैं पिरामिड अनारक्षित रूप से अनुशंसा करता हूं।

बेन बैंगर्ट (पिलोन निर्माता) की पोस्ट Why not just continue developing the Pylons 1.0 code-base? पढ़ें, जो सारांशित करता है कि क्यों पिलोन 1.0 आर्किटेक्चर ने ईंट की दीवार पर मारा और बीएफजी की दिशा में गहरे परिवर्तन की आवश्यकता है।

एक बात के लिए, पिरामिड के decoupled डिजाइन जेएसओएन प्रतिक्रिया के इकाई परीक्षण संभव बना दिया है।

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