logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

अपने स्वयं के वेब-सर्वर की सेटिंग

13/10/2025, by Ivan

Drupal पर अधिकांश वेबसाइटें वर्चुअल होस्टिंग (shared-hosting) पर होस्ट की जाती हैं, और कुछ ही वर्चुअल या डेडिकेटेड सर्वर पर होती हैं। संभव है कि आपकी वेबसाइटें भी किसी होस्टिंग पर चल रही हों, लेकिन वेबसाइट के बढ़ते आकार या Drupal साइटों की बढ़ती संख्या के कारण आपने अब सर्वर पर जाने का निर्णय लिया हो। तो चलिए पहले समझते हैं कि वर्चुअल होस्टिंग, वर्चुअल सर्वर और डेडिकेटेड सर्वर में क्या अंतर है।

वर्चुअल होस्टिंग

वर्चुअल होस्टिंग में आप सर्वर के संसाधनों को अन्य उपयोगकर्ताओं के साथ साझा करते हैं। वर्चुअल होस्टिंग शुरुआत के लिए एक अच्छा विकल्प है। जब तक साइट बहुत बड़ी नहीं होती और उसे ज्यादा संसाधनों की आवश्यकता नहीं होती, तब तक वर्चुअल होस्टिंग Drupal की होस्टिंग के लिए उपयुक्त है। वर्चुअल होस्टिंग पर आप किसी कंपनी की वेबसाइट, एक छोटा सूचना पोर्टल या यहां तक कि एक ई-कॉमर्स वेबसाइट भी चला सकते हैं। लेकिन इससे बड़े प्रोजेक्ट्स के लिए यह समाधान पर्याप्त नहीं रहेगा। कारण यह है कि होस्टिंग संसाधन बहुत सीमित होते हैं… बहुत ही सीमित। उदाहरण के लिए, आपके कंप्यूटर में यदि 4GB रैम है, तो होस्टिंग पर आपको केवल 128MB, 64MB या इससे भी कम 32MB दी जा सकती है। इतने कम रैम में Drupal मुश्किल से इंस्टॉल होगा और आधी क्षमता पर ही चलेगा। जबकि Drupal CMS एक ऐसी प्रणाली है जो सैकड़ों मॉड्यूल्स के साथ बढ़ना चाहती है।

Drupal के लिए होस्टिंग चुनते समय किन बातों पर ध्यान देना चाहिए?

सबसे पहले, हार्ड डिस्क पर उपलब्ध स्पेस पर ध्यान दें। आपके कंप्यूटर में शायद 1TB या उससे बड़ा हार्ड डिस्क हो, लेकिन होस्टिंग पर आपको केवल 300MB तक की जगह मिल सकती है। जो शायद एक वेबसाइट के लिए ही मुश्किल से पर्याप्त हो। इसलिए सबसे पहले डिस्क स्पेस के आकार को देखें।
दूसरा, PHP के लिए उपलब्ध मेमोरी साइज (memory_limit, डायनेमिक मेमोरी या होस्टिंग प्रोवाइडर द्वारा दिए गए किसी अन्य नाम से) जांचें। यदि यह जानकारी टैरिफ विवरण में नहीं है, तो सपोर्ट टीम को लिखें या कॉल करें। यह जानना इसलिए ज़रूरी है क्योंकि अक्सर होस्टिंग में केवल 64MB रैम दी जाती है, जबकि Drupal को इससे अधिक चाहिए — कम से कम 128MB। Drupal रनटाइम में बहुत मेमोरी उपयोग करता है। इंस्टॉलेशन के बाद उसे लगभग 32MB चाहिए होते हैं, लेकिन जब आप Views, CCK, Imagecache और अन्य मॉड्यूल सक्षम करते हैं, तो आवश्यकता 64MB तक बढ़ जाती है। और अधिक मॉड्यूल जोड़ने पर यह 96MB या उससे अधिक तक पहुंच सकती है। और फिर आपको यह त्रुटि दिखाई देगी:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 227682 bytes) in /srv/www/htdocs/open/modules/locale/locale.module on line 234

इसका अर्थ है कि आपकी मेमोरी समाप्त हो गई है। अब क्या करें? या तो अधिक महंगे होस्टिंग प्लान पर जाएं या वर्चुअल सर्वर पर स्विच करें।

तीसरा, कंट्रोल पैनल पर ध्यान दें। यदि यह cPanel, DirectAdmin या ISPmanager है, तो अच्छा है। लेकिन यदि यह किसी होस्टिंग प्रदाता द्वारा बनाया गया कस्टम पैनल है, तो यह असुविधाजनक हो सकता है (हालांकि कुछ कस्टम पैनल अच्छे भी होते हैं)।

बाकी चीजें लगभग सभी होस्टिंग सर्वरों पर पहले से मौजूद होती हैं, क्योंकि Drupal जैसी CMS लगभग हर होस्टिंग प्रदाता के पास उपलब्ध होती है।

कभी-कभी ऐसा होता है कि Drupal साइट बड़ी हो जाती है और होस्टिंग उसकी लोड को संभाल नहीं पाती। तब सर्वर पर जाने की आवश्यकता महसूस होती है।

डेडिकेटेड सर्वर

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

वर्चुअल सर्वर (VPS)

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