2008-10-12 11 views
5

में एक वेब ऐप चला रहा है मैं वर्तमान में एक वेब एप्लिकेशन के लिए योजना चरण में हूं और मैं खुद को Grails या Django का उपयोग करने का निर्णय लेने की कोशिश करता हूं।Grails बनाम Django

  1. कौन सा पारिस्थितिकी तंत्र (माइग्रेशन, बैकअप, आपदा वसूली आदि) बनाए रखने के लिए आसान है: एक ऑपरेशन दृष्टिकोण से? यदि grails का उपयोग कर यह शायद लिनक्स पर एक ठेठ tomcat + mysql होगा। यदि django यह linache पर apache + mysql होगा।

  2. क्या django या grails के सस्ते और लचीली होस्टिंग की बेहतर पसंद है? शुरुआत में यह शायद कम बैंडविड्थ आवश्यकताओं होगी। मुझे सटीक चश्मे की आवश्यकता नहीं है, लेकिन जो मैंने पढ़ा है, उससे ऐसा लगता है कि डीजेंगो को बहुत कम सर्वर संसाधनों की आवश्यकता होगी (यहां तक ​​कि 256 एमबी सर्वर भी ठीक है)।

उत्तर

9

आप 256 मेगाहर्ट्ज रैम में grails चला सकते हैं। समुदाय के कई सदस्य ऐसा कर रहे हैं। ऐसा कहा जा रहा है कि मैं किसी भी मंच में कहूंगा कि आप अपने कलाकार को सुनिश्चित करने के लिए उससे अधिक रैम चाहते हैं। लेकिन मैं www.linode.com की जांच भी कर सकता हूं। आप एक बहुत ही उचित लागत के लिए गुणवत्ता होस्टिंग प्राप्त कर सकते हैं और grails के लिए थोड़ा सा रैम जोड़ना आपके बजट को तोड़ नहीं देगा। इसके अलावा यदि क्लाउड आधारित समाधानों में आपकी रुचि है तो मॉर्फ grails ऐप्स होस्ट कर रहा है। http://developer.mor.ph/grails

मुझे Django पसंद है, लेकिन मैं प्लेटफॉर्म की परिपक्वता के लिए और गुणवत्ता और जावा की गुणवत्ता की मात्रा के लिए वहां काम करता हूं जो मैंने grails चुना है। सच में मुझे लगता है कि वे दोनों अच्छे समाधान हैं लेकिन आप इनकार नहीं कर सकते कि आपके विकल्प grails के साथ बहुत अधिक हैं।

0

मैं अजगर कम होस्टिंग आवश्यकताओं (अर्थात, grails एक JVM की जरूरत है, और सबसे एल cheapo मेजबान एक है, जहां के रूप में वे आम तौर पर अजगर समर्थन प्रदान करते हैं प्रदान करते हैं न) हो जाते हैं लगता है। प्लस Google ऐप इंजन django (कुछ विस्तार करने के लिए) का समर्थन करता है।

लेकिन अगर आपको आटा मिला है, तो grails इतना बेहतर imho है।

+0

Grails भी GAE पर चलने के लिए एक बहुत अच्छी प्लगइन है। – Kuukage

2

मुझे लगता है कि एक परिचालन परिप्रेक्ष्य से चीजें इतनी करीब हो रही हैं कि आप अन्य मानदंडों पर अपने निर्णय को आधार दे सकें। यदि आप कम से कम 256 एमबी रैम के साथ वर्चुअल प्राइवेट सर्वर पर खर्च कर सकते हैं तो आप Grails अनुप्रयोगों को तैनात करने में सक्षम होंगे। अगर लागत बहुत अधिक दिखती है तो सूर्य की जांच करें। वे वास्तव में अपने उत्पाद स्टैक के आधार पर होस्टिंग समाधान को दबा रहे हैं और कुछ महान सौदे उपलब्ध हैं। मेरे पास ओस्टैटिक के माध्यम से एक वर्ष के लिए स्तरित टेक से मुफ्त होस्टिंग है।

5

जावा होस्टिंग के साथ आपको अपाचे, या nginx के साथ सभी बेवकूफ चाल करने की आवश्यकता नहीं है। जेटी स्वयं आपको जो कुछ भी चाहिए उसे होस्ट कर सकती है, इस तरह www.mor.ph पर लोग इसे करते हैं, और वे इसे बहुत तेज़ पाते हैं।

मेमोरी उपयोग इस तरह से बहुत कम है, मैं रैपिडएक्सन से 256 एमबी उबंटू सर्वर पर मेरा होस्ट करता हूं, इसलिए यह लगभग $ 10/माह है।

मैं Django में विकसित करने की कोशिश की, और जब तक यह (बूटस्ट्रैपिंग, या परीक्षण मामलों की तरह) सभी स्क्रिप्ट तेजी से चलाता है के रूप में मेरी राय

1

आप Grails EATJ पर सस्ते में ऐप्लिकेशन होस्ट कर सकते हैं में अच्छी तरह से तैयार नहीं है: http://smithnicholas.wordpress.com/2010/09/20/deploying-your-grails-application-on-eatj/

+0

क्या आप उस ब्लॉग से संबद्ध हैं या यह सिर्फ एक सामान्य संकेत है? –

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