मुझे Drupal 8 के बजाय Backdrop CMS का उपयोग कब करना चाहिए?


18

मैंने जो सुना है, उससे बैकड्रॉप मूल रूप से ड्रुपल 8 का विकल्प है।

  • यह तय करना कि कौन सी प्राथमिकता और विचारधारा का उपयोग करना है, या प्रत्येक के लिए विशिष्ट उपयोग के मामले हैं?
  • यदि मैं 7 से अपग्रेड कर रहा हूं, तो मैं कैसे तय करूं कि किस रास्ते पर जाना है?

1
यकीन नहीं होता कि यह सवाल यहां अच्छा है। एक, जैसा कि यह व्यक्तिपरक है। दो, इससे समुदाय में थोड़ी हलचल हुई, इसलिए वस्तुनिष्ठ उत्तरों को न्याय करना कठिन हो सकता है। @quicksketch यहाँ का सदस्य है, लेकिन अधिक पोस्ट नहीं करता है। मैं यह देखने के लिए एक या दो दिन देने जा रहा हूं कि क्या हमें अच्छा जवाब मिल सकता है।
mpdonadio

1
मुझे लगता है कि यह अंत में थोड़ा व्यापक होने के साथ-साथ व्यक्तिपरक भी हो रहा है - मैंने कहा कि मैंने एक उत्तर लिखना शुरू किया, लगभग 4 बड़े-ईश पैराग्राफ प्राप्त किए और मुझे एहसास हुआ कि मैंने सतह को खरोंच भी नहीं किया है। विचार करने के लिए बहुत कुछ है, और लोगों के दो बड़े समूह हैं, जिनके लिए यह बहुत अलग चीजें होंगी: डेवलपर्स और साइट बनाने वाले
क्लाइव

@, मुझे लगता है कि आपके साथ सहमत होना होगा यह थोड़ा बहुत व्यापक है। हालांकि, मुझे लगता है कि इस सवाल का जवाब देने के लिए फुलरजा जवाब काफी सभ्य है।
इसकाडार्इरलनॉरिस

जवाबों:


19

पृष्ठभूमि CMS एक अच्छा विकल्प है अगर:

  • वर्तमान में आप फ़ीचर मॉड्यूल का उपयोग करके अपने कॉन्फ़िगरेशन को प्रबंधित करने में बहुत समय बिता रहे हैं। बैकड्रॉप में अंतर्निहित कॉन्फ़िगरेशन प्रबंधन उपकरण शामिल हैं जो आपको JSON फ़ाइलों का उपयोग करके पूरे वातावरण में कॉन्फ़िगरेशन को तैनात करने की अनुमति देते हैं, जो कि सुविधाओं की तुलना में बहुत समय बचा होना चाहिए।

  • आपकी जरूरतें बैकग्राउंड कंट्रोल्ड मॉड्यूल्स के वर्तमान चयन से पूरी होती हैं या आप बैकड्रॉप में मॉड्यूल्स को पोर्ट करने में सक्षम होते हैं (आमतौर पर बोलने में प्रति घंटे कुछ घंटे लगते हैं)। : से संदर्भ Lullabot , tag1 , और पृष्ठभूमि प्रलेखन

  • आप Drupal 7 कोड से परिचित हैं और उस ज्ञान को एक नई प्रणाली में स्थानांतरित करना चाहेंगे जो भविष्य में समर्थित होगी। बैकग्राउंड कोड अवधारणाओं में लगभग समान है, हालांकि कॉन्फ़िगरेशन को प्रबंधित करने के लिए कई नए जोड़ हैं। Drupal 8 का कोड आधार कई मूलभूत अवधारणाओं में काफी भिन्न है।

  • आपके पास एक मौजूदा Drupal 7 साइट है जिसे आप अपग्रेड करना चाहते हैं। बैकड्रॉप में अपग्रेड पथ (update.php के माध्यम से) शामिल है जो आपके मौजूदा Drupal 7 साइट को बैकड्रॉप में अपग्रेड कर सकता है। Drupal 8 में Drupal 7 से अपग्रेड पथ शामिल नहीं है; योजना ड्रुपल 7 से स्थानांतरित करने के लिए माइग्रेशन उपकरण प्रदान करने के लिए है , लेकिन इस बिंदु पर, यह अभी तक काम नहीं कर रहा है। बैकड्रॉप में अभी तक माइग्रेट मॉड्यूल का पोर्ट नहीं है , लेकिन यह शायद भविष्य में होगा (क्योंकि ड्रुपल 7 से मॉड्यूल को पोर्ट करना काफी तुच्छ है)।

  • आप किसी साइट को तुरंत अपग्रेड / बिल्ड करना चाहते हैं। बैकड्रॉप 1.0 अब लगभग 2 महीने के लिए बाहर हो गया था और स्थिर है। इस वर्ष के कुछ समय बाद ड्रुपल 8 बाहर आ सकता है (हालांकि हम केवल तारीख का अनुमान लगा सकते हैं )। Drupal 8 अभी तक बीटा संस्करणों के बीच उन्नयन का समर्थन नहीं करता है, इसलिए यदि आप अभी इस पर एक साइट का निर्माण करते हैं, तो अंतिम संस्करण सामने आने पर आप इसे अपग्रेड नहीं कर पाएंगे।

बैकड्रॉप में शामिल अन्य विशेषताएं:

  • बैकड्रॉप ड्रुपल 7 की तुलना में थोड़ा हल्का है क्योंकि यह हल्का कोर है। आम तौर पर यह D7 की समान गति के बारे में है, लेकिन चूंकि D8 D7 की तुलना में धीमा है, बैकड्रॉप D8 की तुलना में तेज़ है।

  • बैकड्रॉप में बिल्ट-इन पैनल्स जैसा मॉड्यूल (लेआउट) है जो पुराने ब्लॉक सिस्टम को बदल देता है। ब्लॉक को नई जानकारी दी जाती है जैसे संदर्भ संबंधी जानकारी, उन्नत सशर्त चयन, कई उदाहरण, मार्कअप पर नियंत्रण और कॉन्फ़िगरेशन-आधारित सेटिंग्स।

  • अद्यतित पुस्तकालयों (जैसे नए jQuery के संस्करण)।

  • उत्तरदायी, HTML5 तत्व और बेहतर मोबाइल समर्थन बॉक्स से बाहर।

  • बैकड्रॉप सीएमएस होमपेज पर सूचीबद्ध सभी अन्य विशेषताएं ।


1
अंक के लिए धन्यवाद। यदि इसे D8 के साथ पूरक करना अच्छा होगा, यदि यह एक अच्छा विकल्प है
डिजिटोफर

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

3
ऐसा लगता है कि BackdropCMS को Drupal8 नाम दिया जाना चाहिए था, Drupal को बेहतर बनाने के लिए अगला तार्किक कदम था, और Drupal8 को वास्तव में SymphonyCMS नाम दिया जाना चाहिए था।
दशोहोक्ष

क्या नैट लैंप्टन नैट हग और जेन लैम्पटन का एक समामेल है?
vfclists

10

बैकड्रॉप Drupal 7 का कांटा है। आप बैकड्रॉप में अपग्रेड नहीं करते हैं, आप कन्वर्ट हो जाते हैं। Drupal 7 साइट को बैकड्रॉप में बदलने पर यहां कुछ दस्तावेज ( https://backdropcms.org/upgrad ) दिए गए हैं।

उपयोग करने के संदर्भ में, यह डेवलपर की प्राथमिकता है। कुछ चीजें जो बैकड्रॉप के लिए महत्वपूर्ण हैं, वे यहां हैं ( https://backdropcms.org/philosophy )।

सबसे सामान्य अर्थों में, बैकड्रॉप प्रोसीडूरल रहता है, जहां डी 8 अधिक ऑब्जेक्ट ओरिएंटेड में चला जाता है।


5
खैर, हाँ और नहीं। ड्रुपल 7 से बैकड्रॉप तक एक अंतर्निहित "अपग्रेड पथ" है, और ड्रुपल 7 से ड्रुपल के लिए एक "इनग्रेडेड पथ" नहीं है। कुछ मायनों में, यदि आप आगे बढ़ रहे हैं तो आपको "कन्वर्ट" करने की आवश्यकता है। Drupal 8.
jenlampton

9

पृष्ठभूमि CMS के बजाय Drupal 8 के लिए निर्णय लेने के कारण हैं (*) :

  • D8 बेहतर अंतर्राष्ट्रीयकरण है।
  • D8 में एक सिम्फनी जैसी वास्तुकला है।
  • D8 का बॉक्स अनुभव अधिक मजबूत है।
  • D8 में बहुत बड़ा समर्थन समुदाय है।

(*) : ये बुलेट क्वैश्चच ('लगभग 1Q2015' के आसपास) की एक टिप्पणी के उद्धरण हैं , इस प्रश्न के उत्तर में भी इसे जोड़ा गया है। इसका अंत "शायद उस उत्तर के लिए एक अलग प्रश्न होना चाहिए" ... इसलिए "यह" उत्तर।

पुनश्च : इसके बाद और भी कारण हैं ... CMI, TWIG, आदि ... Drupal (8) उन्हें स्वयं अनुभव करने का प्रयास करें।


1

बैकड्रॉप Drupal 7 के लिए एक आकर्षक अपग्रेड होना चाहिए। Drupal 7 में पहले से मौजूद कॉन्सेप्ट्स को संवेदनशील रूप से बढ़ाया गया है। बताया गया इरादा कोर को बदलने के लिए परिष्कृत नहीं है। इसके अलावा, बैकड्रॉप के लिए लक्षित बाजार छोटे संगठनों पर केंद्रित है। डिजाइन द्वारा ड्रुपल 8 में बड़े संगठनों की जरूरतों को पूरा करने के लिए परिष्कार है। यह समझ में आता है कि दो खुले स्रोत सीएमएस हैं जो एक ठोस सुरक्षा नींव पर बने होते हैं, एक जिसका उद्देश्य छोटे संगठनों पर होता है, दूसरा बड़े लोगों पर। मेरा लेना यह है कि यदि Drupal 7 की अवधारणाएं आपकी साइट में आवश्यक हैं, तो Drupal 8 की तुलना में Backdrop एक अधिक आशाजनक मार्ग है। लेकिन यह सब Backdrop समर्थकों के एक मजबूत समुदाय को जीतने पर निर्भर करेगा। बैकड्रॉप उत्कृष्ट बाजार का एहसास कराता है, और इसका मतलब है कि यह ' संभावना है कि यह छोटे संगठनों के लिए एक अच्छा फिट बनाने के लिए जारी रहेगा में विकसित होने की संभावना है। ड्रुपल 7 समाप्त हो जाएगा। किस भविष्य के बाजार में आप बेहतर फिट हैं, छोटी पृष्ठभूमि या बड़ा ड्रुपल 8?


बस ध्यान रखें कि हम ^ H ^ H ^ H ^ H ^ H ^ H ^ H भविष्य के बारे में अनुमान लगा रहे हैं, इसलिए यह प्रश्न अच्छी तरह से प्रतिरूपित किया जा सकता है कि "किस भविष्य के बाजार में आप बेहतर फिट हैं, बड़ी पृष्ठभूमि या छोटे Drupal 8? "
flaviovs

मैंने दोनों का उपयोग करके साइटें विकसित की हैं। मैं व्यापक D7 अनुभव के साथ ज्यादातर बैकेंड हूं। बैकड्रॉप सीएमएस के साथ देव समय काफी कम है, मुख्य रूप से क्योंकि सीएमएस phpTemplating प्रणाली का उपयोग करता है और मुझे लगता है कि स्थानीय से चरण 8 तक, टिग, कंपोजर, कॉन्फ प्रबंधन मुद्दों के कारण उत्पादन के लिए, मंच से डी 8 प्रवास करने में एक टन खर्च होता है। D8 एक PITA है।
जो हाइड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.