Tuesday, 14 May 2019

डोमेन नेम क्या है? What is Domain Name in Hindi?



domain-name-kya-hai-hindi-me

कई लोग यह सवाल पूछते हैं की domain name क्या होता है? और यह काम कैसे करता है?

जब बात आती है वेबसाइट बनाने की तो आपने सुना होगा की इस काम के लिए एक डोमेन नेम खरीदना पड़ता है।

कई लोग इस बात को लेकर भी confused रहते हैं की domain, website और hosting में क्या अंतर होता है और इन सबका क्या काम होता है।

आज हम इन्ही confusions को दूर करने की कोशिश करेंगे। तो डोमेन नेम के बारे में जानकारी पाने के लिए इस आर्टिकल को जरुर पढ़ें।

Domain Name क्या है?

डोमेन नेम किसी भी वेबसाइट की पहचान को दर्शाता है: जैसे आप हमारी वेबसाइट को webinhindi.com के नाम से जानते हैं, जो की दरअसल हमारी वेबसाइट का डोमेन नेम है।

जैसा की आपको पता होगा की हर एक वेबसाइट का अपना एक IP address होता है इसी एड्रेस के जरिये उस वेबसाइट तक पहुंचा जाता है।

IP address का format कुछ इस तरह होता है: 66.102.15.255 जिसे याद रख पाना बहुत मुश्किल काम है। जरा सोचिये अगर आपको अपने पसंदीदा वेबसाइट को विजिट करने के लिए इन ढेर सारे numbers को याद रखने पड़ते तो क्या होता?

इस समस्या से निपटने के लिए ही डोमेन नाम को बनाया गया ताकि हमें इन जटिल नंबरों को याद रखना न पड़े।

अब अगर आपको किसी website को visit करना है तो IP address डालने की जरुरत नही पड़ती आप सीधे domain name enter करके वेबसाइट को access कर सकते हैं।

डोमेन कैसे काम करता है? How Domain Name Works in Hindi?

how-domain-works-in-hindi

जब आप web browser के address bar में किसी वेबसाइट का domain name enter करके submit करते हैं तो यह DNS यानि Domain Name System के पास जाता है।

DNS के पास यह जानकारी होती है की उस website का IP address क्या है और वह कौन से सर्वर पर stored है।

DNS उस domain को IP address में बदल देता है, और IP से यह पता चलता है की website कौन से server पर मौजूद है।

वेबसाइट के सर्वर को request भेजा जाता है, सर्वर उस request को process करने के बाद आखिर में आपके ब्राउज़र को data भेज देता है।

डोमेन के प्रकार - Types of Domain Name in Hindi

हर डोमेन के last में एक suffix लगा होता है जैसे .com, .in, .net आदि और इसी से यह पता चलता है की यह डोमेन किस प्रकार का है।

Domain name के कुछ types नीचे दिए गये हैं:

Top-Level Domain (TLD): इसे तीन भाग में divide किया गया है:

1. Generic Top-Level Domain (gTLDs): यह बहुत ही common domain type है जो की बहुत ज्यादा उपयोग होता है। ये कुछ इस प्रकार से हो सकते हैं:
    • .com - commercial business
    • .net - network organizations
    • .org - organizations (typically, nonprofit)
    • .gov - government agencies
    • .edu - educational institutions 
    • .mil - military
2. Country Code Top-Level Domain (ccTLD): इस प्रकार के डोमेन का extension country based होता है जैसे:
    • .in - India
    • .us - United States of America
    • .uk - United Kingdom
    • .fr - France
    • .ru - Russia
3. New Top Level Domains (nTLDs): ये कुछ नये प्रकार के domain names हैं जो की अपने आप में descriptive होते हैं यानि देखकर ही हम पता लगा सकते हैं की यह वेबसाइट किस बारे में या किस category का है जैसे:
    • .academy
    • .accountant
    • .bike
    • .cafe
    • .career
    • .dance
    • .yoga

Subdomain क्या है?

हम एक domain को अलग-अलग भाग में divide कर सकते हैं, जैसे store.yourwebsite.com, यहाँ पर 'yourwebsite' आपका डोमेन नेम है और 'store' को हम subdomain कह सकते हैं।

Subdomain का फायदा यह है की आप अपने वेबसाइट अलग-अलग sections में बाँट कर manage कर सकते हैं जो की याद रखने में भी बहुत ही आसान होता है।

अगर आपके पास पहले से डोमेन मौजूद है तो आप आसानी से subdomain बना सकते हैं और इसके लिए आपको अलग से charge देने की जरुरत नही पड़ती।

इन्टरनेट पर ऐसी कई websites भी हैं जो की free में subdomain provide करती हैं जहाँ आप अपनी website या blog बना सकते हैं।

Domain और URL में क्या अंतर हैं?

डोमेन नेम और URL (Uniform Resource Locator) दोनों को ही वेबसाइट का web address कहा जा सकता है, और यही वजह है की बहुत सारे लोग इस बात को लेकर confused रहते हैं की आखिर domain name और URL में क्या difference है, तो चलिए आज इस confusion को दूर करते हैं।

इन दोनों में अंतर समझने के लिए नीचे दिया गया image देखें:

URL Vs Domain in Hindi
URL Vs Domain in Hindi

उपर इमेज देखकर आप समझ गये होंगे की किसी webpage के complete address को URL कहते हैं जबकि domain उस URL का एक हिस्सा होता है जो किसी organization या entity को दर्शाता है।


डोमेन कहाँ से खरीदें?

यदि आपको वेबसाइट बनाना है या ब्लॉग बनाना है तो इसके लिए सबसे पहले आपको एक domain name खरीदना होगा। इन्टरनेट पर कई सारे domain name registrar हैं जिनके जरिये आप डोमेन खरीद सकते हैं।

कुछ popular domain registrar के नाम कुछ इस प्रकार हैं:

  • Godaddy
  • Bigrock
  • Namecheap
  • Bluehost
  • Hostgator
  • 1&1
  • Znetlive

वैसे तो इन्टरनेट आपको कई सारे domain name providers मिल जायेंगे लेकिन आप हमेशा ICANN certified registrar से ही डोमेन खरीदें। दरअसल ICANN (Internet Corporation for Assigned Names and Numbers) एक प्रकार की संस्था है जो domain providers को डोमेन बेचने के लिए authority प्रदान करती है।

डोमेन, वेबसाइट और होस्टिंग में क्या अंतर है? Website vs. Hosting vs. Domain in Hindi

लोगों के बीच एक बहुत ही बड़ा भ्रम यह है की कई लोग मानते हैं की डोमेन बुक कर लेने से एक वेबसाइट बन जाता है, जबकि ऐसा नही है।

डोमेन खरीदने के बाद और भी कई process follow करने होते हैं जिसके बाद ही एक वेबसाइट या ब्लॉग तैयार हो पाता है।

आप डोमेन, होस्टिंग और वेबसाइट के बीच के अंतर को कुछ इस तरह से समझ सकते हैं: आप अपने घर के एड्रेस को डोमेन से तुलना कर सकते हैं, घर की जमीन को होस्टिंग समझ सकते हैं और मकान को वेबसाइट।

डोमेन खरीदने से हमारी वेबसाइट का पता तय होता है इसके बाद हमें hosting खरीदना होता है जो की हमें इंटरनेट पर एक space प्रदान करता है उसके बाद हम उस स्पेस पर website के contents जैसे html pages, images, files आदि को upload करते हैं।

इस तरह से domain, hosting और website को मिलाकर एक complete website तैयार किया जाता है और उसे हम domain के द्वारा access कर पाते हैं।

हमें उम्मीद है आपको इस आर्टिकल से समझ आ गया होगा की डोमेन नाम क्या है (What is domain in Hindi) और यह काम करता है। अगर इससे जुड़े कुछ सवाल या सुझाव आपके मन में आ रहे हों तो नीचे कमेंट करके हमें जरुर बताएं।

नमस्कार, मैं विवेक, WebInHindi का founder हूँ। इस ब्लॉग से आप वेब डिजाईन, वेब डेवलपमेंट से जुड़े जानकारियां और tutorials प्राप्त कर सकते हैं। अगर आपको हमारा यह ब्लॉग पसंद आये तो आप हमें social media पर follow कर हमारा सहयोग कर सकते हैं|

इस Post से सम्बंधित किसी भी तरह का प्रश्न पूछने या सुझाव देने के लिए नीचे comment कीजिये.
EmoticonEmoticon