2011-02-15 7 views
5

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

स्टैक ओवरफ़्लो पर लोगों के अनुभव में, जो सबसे अच्छा मार्ग होगा और बॉक्स के बाहर एक मणि का उपयोग करने के निर्णय को अकेले जाने के निर्णय लेने पर लोग क्या विचार करेंगे?

उत्तर

2

आपके द्वारा उल्लिखित सभी रत्न स्थिर, मार्कडाउन/कपड़ा/आदि फाइलें लेते हैं और उन्हें HTML वेबसाइटों में बदल देते हैं। वे मेजबान के लिए तैयार वेबसाइट को थूकने के लिए, अनुरोध पर कनवर्ट करने और रूटिंग करने के लिए, और वेबबी ज्यादातर जेकील के समान करने के साथ, इसके लिए अलग-अलग दृष्टिकोण लेते हैं।

यदि आप रेल का उपयोग कर रहे हैं, तो यह ध्यान रखना महत्वपूर्ण है कि इनमें से कोई भी आपके आवेदन में एकीकृत नहीं होगा। वे अपने आप पर अधिक से कम काम करने के लिए बनाए गए हैं।

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

दूसरी तरफ, एक मूल ब्लॉग रेल में बहुत तेज़ और सरल है, विशेष रूप से आपको रेलवे दस्तावेज से सीधे walkthrough guide आसान तरीके से विचार करने पर विचार करना पड़ता है।

1

यदि आप रेल के लिए नए हैं और अपने ऐप के साथ कड़े एकीकरण चाहते हैं, तो शायद अपनी ब्लॉग सुविधाओं को सेंकना सबसे अच्छा है।

इसमें कुछ समय लगेगा, लेकिन यह सीखने के लायक है कि चीजें वास्तव में कैसे काम करती हैं।

यदि आप अधिक अनुभवी हैं, तो बस मणि के एपीआई और दस्तावेज़ीकरण को देखें और यह तय करें कि यह वही करता है जो आप करना चाहते हैं और यदि आप इसे एकीकृत करने के तरीके से सहज हैं। यदि ऐसा है, तो यह आपको समय बचाएगा।

एक अन्य विचार: ब्लॉग का उपयोग कौन करेगा? क्या यह आंतरिक उपयोग के लिए है, और प्रोग्रामर इसे अद्यतन कर रहे हैं? यदि ऐसा है, तो आप बैक एंड में बहुत सारी सौंदर्य पॉलिश के बारे में चिंता न करके इसे बहुत आसान बना सकते हैं। इसके विपरीत, यदि आप एक ऐप बना रहे हैं जिसमें आम जनता के लिए ब्लॉगिंग घटक शामिल है तो आप इसे अधिक पॉलिश महसूस कर सकते हैं। इस मामले में एक मणि आपको बहुत समय बचा सकता है।

यह आपके आवेदन पर निर्भर करता है।