ओटीटी बताते हैं: ड्रूपल क्या है?

सामग्री प्रबंधन प्रणाली, जैसे कि वर्डप्रेस(WordPress) , इंटरनेट पर लाखों वेबसाइटों के पीछे की वास्तुकला है। एक सीएमएस(CMS) उपयोगकर्ताओं को, यहां तक ​​कि जिनके पास व्यापक प्रोग्रामिंग ज्ञान की कमी है, अपनी वेबसाइट पर सामग्री प्रवाह को व्यवस्थित, प्रभावी और आसान तरीके से प्रबंधित और समन्वयित करने की अनुमति देता है।

(WordPress)W3Tech(W3Techs) के अनुसार, इंटरनेट पर वर्डप्रेस की 35% वेबसाइटों की बाजार हिस्सेदारी है । यह सभी वेबसाइटों के एक तिहाई से अधिक है—पागल, है ना? कहा जा रहा है, सामग्री-उन्मुख वेबसाइटों के लिए, दूसरे विकल्प पर भी विचार क्यों करें?

यहीं पर ड्रुपल(Drupal) आता है। लेकिन ड्रुपल(Drupal) क्या है ? वेब के अग्रणी सामग्री प्रबंधन ढांचे के रूप में, यह प्रतिरूपकता का एक स्तर प्रदान करता है जो आपको वर्डप्रेस(WordPress) जैसे सीएमएस(CMS) में नहीं मिलेगा । CMS एक वेब एप्लिकेशन है जिसका उपयोग मुख्य रूप से सामग्री के प्रबंधन के लिए किया जाता है, लेकिन Drupal जैसे ढांचे ने एक सामग्री-भारी वेबसाइट की नींव रखी है जिसे बहुत मजबूत तरीकों से अनुकूलित किया जा सकता है।

ड्रूपल बनाम वर्डप्रेस(Drupal vs. WordPress)

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

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

(Drupal)गतिशील वेबसाइट बनाने के लिए ड्रूपल एक उद्यम समाधान है। यह एक मजबूत कोडबेस सेट करता है जिसे डेवलपर्स ब्लॉग या समाचार साइट बनाने की तुलना में बहुत अधिक करने के लिए अनुकूलित और निर्माण कर सकते हैं। 

जबकि वर्डप्रेस(WordPress) इस अर्थ में मॉड्यूलर है कि आप हमेशा तृतीय-पक्ष प्लगइन्स और एकीकरण स्थापित कर सकते हैं, ड्रूपल(Drupal) अपने मूल में मॉड्यूलर है- इसका मतलब अनुकूलित किया जाना है, ताकि आप ई-कॉमर्स साइट, इंट्रानेट, फोरम में ड्रूपल(Drupal) को आकार दे सकें। , सोशल नेटवर्किंग साइट, और भी बहुत कुछ।

ड्रूपल कैसे बनाया गया था(How Drupal Was Built)

Drupal में बहुत सी लोकप्रिय वेब प्रौद्योगिकियां शामिल हैं, लेकिन इसका अधिकांश कोड PHP में है , जिसमें MySQL डेटाबेस पक्ष को शक्ति प्रदान करता है। Drupal पूरी तरह से ओपन-सोर्स है(open-source) , इसलिए आप जब चाहें इसके पीछे के सभी कोड को बेझिझक देख सकते हैं।

Drupal में (Drupal)HTML5 , YAML , Twig , jQuery, Backbone.js , और बहुत कुछ के तत्व शामिल हैं । आप इनमें से जितनी अधिक तकनीकों से परिचित होंगे, उतना ही बेहतर होगा कि आप Drupal को एक अनुकूलित समाधान के रूप में विकसित कर पाएंगे। 

हालाँकि, ड्रुपल(Drupal) को केवल आपको डायनामिक पेज बनाने और एक कार्यात्मक वेबसाइट बनाने के लिए HTML की मूल बातें जानने की आवश्यकता है ।

ड्रूपल हुक समझाया गया(Drupal Hooks Explained)

वर्डप्रेस(WordPress) की तरह , ड्रूपल(Drupal) आपको बॉक्स से बाहर निकलने की तुलना में अधिक जोड़ने के लिए मॉड्यूलरलाइजेशन का समर्थन करता है। यह कैसे काम करता है, इसे पूरी तरह से समझने और इसकी सराहना करने के लिए, आपको Drupal के हुक सिस्टम को समझना होगा।

Drupal में , एक मॉड्यूल को PHP फ़ाइलों के संग्रह के रूप में सोचें जो विस्तारित कार्यक्षमता को सक्षम करता है जो Drupal के मूल में उपलब्ध नहीं है। हुक(Hooks) इन मॉड्यूल के लिए अन्य मॉड्यूल या कोर के साथ बातचीत करने का एक तरीका है। समर्थित हुक की एक लंबी सूची के साथ ड्रूपल के मुख्य जहाज जिनके बारे में आप (Drupal)यहां(here) अधिक पढ़ सकते हैं ।

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

इसलिए, जबकि वर्डप्रेस प्लगइन्स(WordPress plugins) एक नई और पूर्ण सुविधा को सक्षम करने के लिए तत्काल प्लग-एंड-प्ले संतुष्टि प्रदान करते हैं, ड्रुपल के हुक अधिक विकासात्मक हैं और एक या कई अन्य मॉड्यूल में उपयोग के लिए डिज़ाइन किए गए हैं।

ड्रुपल कैसे प्राप्त करें(How to Get Drupal)

Drupal का नवीनतम संस्करण, Drupal 8 , आधिकारिक Drupal वेबसाइट(official Drupal website) पर डाउनलोड किया जा सकता है । इसी पृष्ठ पर, आप सभी मॉड्यूल, थीम, वितरण और अनुवादों की सूची प्राप्त करने में सक्षम हैं। अन्य अनुशंसित संस्करण यहां देखे जा सकते हैं(here)

जबकि आधिकारिक साइट की मूल्यांकनकर्ता मार्गदर्शिका(Evaluator Guide) आपको दिखाएगी कि Drupal 8 के अस्थायी स्थानीय डेमो को कैसे परिनियोजित किया जाए , इसे प्राप्त करने के लिए कई वेब-आधारित समाधान हैं। OpenSourceCMS.com हमारा पसंदीदा है, और यह आपको 24 घंटे के जीवनकाल के साथ एक सार्वजनिक, स्व-रीसेटिंग Drupal डेमो का उपयोग करने या यहां तक ​​कि अपने स्वयं के उदाहरण का अनुरोध करने की अनुमति देगा।(Drupal)

जबकि ड्रुपल(Drupal) डाउनलोड करने के लिए पूरी तरह से स्वतंत्र है, यह इस अर्थ में पूरी तरह से "मुक्त" नहीं है कि इसके लिए काफी विकास की आवश्यकता है। ड्रूपल की तुलना में (Drupal)वर्डप्रेस(WordPress) बहुत अधिक समुदाय-संचालित है , और एक दिन के भीतर आप शायद एक कस्टम थीम और प्लगइन्स के सूट का उपयोग करके एक वर्डप्रेस साइट स्थापित कर सकते हैं।(WordPress)

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

तो, संक्षेप में, Drupal क्या है ? यह सबसे शक्तिशाली और मजबूत सामग्री प्रबंधन ढांचे में से एक है, जो डेवलपर्स को पूरी तरह से अनुकूलन योग्य वेबसाइट बनाने की इजाजत देता है जो सामग्री को शक्तिशाली रूप से वितरित कर सकते हैं लेकिन पूरी तरह से सामग्री के आसपास घूमने की ज़रूरत नहीं है- वर्डप्रेस(WordPress) से एक महत्वपूर्ण अंतर ।

क्या आपने (Did)ड्रूपल(Drupal) के बारे में कुछ नया सीखा या कोई प्रश्न है जिसे इस लेख ने संबोधित नहीं किया है? हमें नीचे एक टिप्पणी दें और हमें बताएं !(Drop)



About the author

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



Related posts