वेबसाइट बनाने के लिए उपकरण
इस अनुभाग में, मैं उन उपकरणों का विवरण साझा करूँगा जिन्हें मैं वेबसाइट बनाने के लिए उपयोग करता हूँ — प्रोग्राम, एक्सटेंशन, प्लगइन्स, उपयोगी फीचर्स और अन्य सहायक साधन।
1.5. होस्टिंग का चयन, डोमेन नाम की खरीद, और साइट को होस्टिंग पर स्थानांतरित करना
आपने अपना वेबसाइट बना लिया है और अब उसे इंटरनेट पर प्रकाशित करने के लिए तैयार हैं। इसके लिए आपको दो चीज़ों की आवश्यकता होगी — डोमेन और होस्टिंग। डोमेन और होस्टिंग खरीदते समय हमेशा यह सुनिश्चित करें कि चुनी गई सेवा Drupal 8 को सपोर्ट करती हो।
आइए सबसे पहले डोमेन से शुरुआत करते हैं।
डोमेन नाम खरीदना
सबसे पहले तय करें कि आप किस डोमेन ज़ोन में डोमेन खरीदना चाहते हैं। उदाहरण के लिए:
1.4. Drupal 8 में थीम इंस्टॉलेशन और थीम बिल्डर्स
Drupal पर बहुत सारी तैयार थीम्स उपलब्ध हैं — शायद Joomla से भी ज़्यादा। चलिए अपने साइट पर कोई नई थीम इंस्टॉल करते हैं। इसके लिए Drupal में पहले से एक फ़ोल्डर themes मौजूद है, जहाँ हम अपनी साइट के लिए सभी थीम्स रखेंगे।

Drupal 8 में Composer: Twitter से नवीनतम ट्वीट दिखाना
मॉड्यूल और लाइब्रेरी स्थापित करने के लिए Composer का उपयोग करना सबसे अच्छा तरीका है। Composer एक लाइब्रेरी मैनेजर है, जो विभिन्न मॉड्यूल्स और लाइब्रेरियों के बीच निर्भरताओं (dependencies) को नियंत्रित करता है। यदि किसी मॉड्यूल को किसी लाइब्रेरी की आवश्यकता होती है, तो Composer उसे स्वतः डाउनलोड और इंस्टॉल कर देता है। एक तरफ़ Composer मॉड्यूल स्थापना प्रक्रिया को थोड़ा जटिल बनाता है, लेकिन दूसरी तरफ यह लाइब्रेरियों के प्रबंधन को बहुत आसान कर देता है, क्योंकि अब वे खुद-ब-खुद डाउनलोड और लोड हो जाती हैं।
Drush की उपयोगी कमांडों की सूची
मॉड्यूल डाउनलोड करना:
drush dl module1 module2
मॉड्यूल स्थापित करना:
drush en module1 -y
मॉड्यूल हटाना:
drush pm-uninstall module1 -y
रूसी भाषा के साथ Drupal स्थापित करना:
1. Drupal 8 की स्थापना और रूसी भाषा में अनुवाद
बधाई हो! इस लेख में आप वेबसाइट बनाने के लिए एक शानदार प्लेटफ़ॉर्म — Drupal — से परिचित होंगे। यह सिर्फ़ एक CMS या फ्रेमवर्क नहीं, बल्कि एक पूर्ण प्लेटफ़ॉर्म है।
सबसे पहले, Drupal आपको एक शक्तिशाली CMS देता है — जहाँ आप सामग्री, उपयोगकर्ता, टैग, मेटा टैग और अन्य डेटा को आसानी से प्रबंधित कर सकते हैं।
1.1. इंस्टॉलेशन प्रोफाइल्स
कई लोगों को ऐसी वेबसाइट की आवश्यकता होती है जिसमें पहले से मौजूद वेबसाइटों जैसा कार्य हो — जैसे कि ऑनलाइन स्टोर, फ़ोरम, विज्ञापन बोर्ड या कूपन साइट। Drupal में न केवल बेसिक कार्यक्षमता बनाने की सुविधा है, बल्कि आप तैयार अतिरिक्त फ़ंक्शन भी इंस्टॉल कर सकते हैं जो स्थापना के तुरंत बाद सक्रिय होते हैं। ऐसी Drupal-आधारित तैयार वेबसाइटें इंस्टॉलेशन प्रोफाइल्स (Distributions, install profiles) कहलाती हैं और ये
1.2. Drupal 8 में मॉड्यूल स्थापित करना
जैसा कि अधिकांश CMS में होता है, Drupal भी मॉड्यूल्स से बना है। यह संरचना हमें अलग-अलग साइटों पर आवश्यकतानुसार अलग-अलग कार्यक्षमता जोड़ने की अनुमति देती है — जैसे ब्लॉग, गैलरी, निजी संदेश, फ़ोरम आदि। साथ ही, हम अनावश्यक मॉड्यूल्स को अक्षम कर सकते हैं ताकि साइट का प्रदर्शन बेहतर रहे।
1.2.1. Drupal 8 के मॉड्यूल और कोर को अपडेट करना
Drupal 8 के मॉड्यूल और कोर के लिए बहुत बार अपडेट जारी किए जाते हैं। हालांकि, हर अपडेट इंस्टॉल करना ज़रूरी नहीं होता — मुख्य रूप से सुरक्षा अपडेट पर ध्यान देना चाहिए। Drupal ऐसे अपडेट को लाल रंग में हाइलाइट करता है। अपडेट का तरीका इस पर निर्भर करता है कि आपने Drupal कैसे इंस्टॉल किया था — अगर आपने Composer के जरिए प्रोजेक्ट बनाया था, तो आप Drupal को Composer से अपडेट कर सकते हैं; लेकिन अगर आपने Drupal को drupal.org से डाउनलोड किया था, तो आपको इसे मैन्युअली अपडेट करना होगा।