আপনি যদি একটি ওয়েবসাইট বানানোর কথা ভেবে থাকেন তাহলে আপনার সর্বপ্রথম প্রয়োজন একটি ডোমেইন। যারা ওয়েবসাইট ডেভেলপমেন্ট করে বা বানিয়ে দেয় তাদের সাথে আপনি যখন কমিউনিকেশন করবেন তখন অবশ্যই শুনে থাকবেন ডোমেইন হোস্টিং কে দিবে? বা ডোমেইন নাম বলুন ও হোস্টিং কত জিবি?
মূলত আজকের এই পোস্টে আমি ডোমেইন বিষয় বিত্যান্ত আলোচনা করবো। আমার এই আর্টিকেলটি পুরোটা পরলে ডোমেইন কি? কেন প্রয়োজন? কি কাজে কখন ব্যাবহার হয়? ডোমেইন কত প্রকার? এইসকল কিছু আজকে জানতে পারবেন।
ডোমেইন কী?
ডোমেইন কীঃ ডোমেইন হচ্ছে একটি নাম বা একটি ঠিকানা। বিষয়টা ক্লিয়ার হতে একটু রিয়ালিটিতে আশা যাক। ধরুন আপনার বাসায় আমাকে যেতে বললেন, কিন্তু ঠিকানা দিলেন না! এখন এই পর্যায় আপনার বাসায় যেতে হলে অবশ্যই আপনার ঠিকানা আমাকে জানতে হবে তারপর আমি আমার গন্তব্যে পৌছাতে পারবো। একিভাবে ডোমেইন কাজ করে। আপনার ওয়েবসাইটে আপনি যখন ভিজিট করবেন অবশ্যই সার্সবারে আপনার ওয়েবসাইটের URL বা Address যেটাকে সবাই ডোমেইন বলি সেটা দিতে হবে। এরপর আপনি আপনার ওয়েবসাইটে যেতে পারবেন। যেমন আমার ওয়েবসাটের ডোমেইন হচ্ছে www.mrantorali.com এটা একটি ডোমেইন বা ওয়েবসাইট এড্রেস। এটা আপনি সার্স করলে ১০০% আমার ওয়েবসাইট সামনে আসবে।
বিঃদ্রঃ একটি ডোমেইন নেইম একবার মাত্র ব্যাবহার যোগ্য এবং যতক্ষন অইটার সময় বা Expired না হবে ততক্ষন অইটা আর কেউ ব্যাবহার করতে পারবেনা।
ডোমেইন গঠন
একটী ডোমেইন কিছু অংশ নিয়ে গঠিত হয়। যেমন ধরুন google এর ওয়েবসাইটের নাম google.com বা https://www.google.com এখানে এই ডোমেইনটিতে ৪টি অংশে ভাগ করা। এটা যদি সহজে বুঝতে চান নিচের ছবিটি লক্ষ্য করুন।
ডোমেইন এক্সটেনশন
ডোমেইন এক্সটেনশন এটা হয়ত অনেকেই জানেন না। ডোমেইন এক্সটেনশন কোনটাকে বলা হয়? আমার ওয়েবসাইট mrantorali.com এখানে আমার নামের পর অর্থাৎ mrantorali এরপরে যেই ওয়ার্ড আছে অইটাই হচ্ছে এক্সটেনশন। এখানে আকি যেটা ইউজ করেছি সেটি হচ্ছে .Com তবে মার্কেটে এরকম হাজারো রকম এক্সটেনশন পাওয়া যায়।
ডোমেইন নেইম কত প্রকার?
ডোমেইন নেম অনেক প্রকার। বর্তমানে বাজারে কয়েকহাজারেরো বেশি এক্সটেনশন পেয়ে যাবেন। যার মধ্যে .Com .Net .Info .Org ইত্যাদি সব থেকে জনপ্রিয়। এবং এর বাহিরে কাউন্ট্রি বেসেড অনেক ডোমেইন এক্সটেনশন পাওয়া যায় এবং নির্দিষ্ট কিছু প্রতিষ্ঠানের জন্য আলাদা আলাদা এক্সটেনশন আছে।
- .Gov (Government)
- .Info (Information)
- .Edu (Education)
- .biz (Business)
এই গুলো নির্দিষ্ট প্রতিষ্ঠানের জন্য করা হয়েছে এর পাশাপাশি নিজ দেশের জন্য আলাদা আলাদা ডোমেইন আছে
- .Bd (Bangladesh)
- .in (India)
- .Cn (China)
- .us (United State)
- .uk (United Kingdom)
এরকম প্রত্যেক দেশের জন্য আলাদা আলাদা ডোমেইন আছে। এবং প্রত্যেকটা ডোমেইন অর্থবহন করে।
আজ থেকে কয়েক দশক আগে এই ডোমেইন নেইম ছিলোনা তখনকার যুগে এটা IP Address দিয়ে করা হতো। আইপি এ্যড্রেসের সংখ্যার মাধ্যমে বিভিন্ন ওয়েবসাইট ঢোকা যেতো। কিন্তু অতিরিক্ত সংখ্যা যা নামের তুলোনায় মনে রাখা কঠিন তাই পরবর্তিতে এটা নাম হিসেবে এক্সেস করার সিস্টেম তৈরি করা হয়। এবং বর্তমানে আমাদের মনে রাখার মতো আমরা ডোমেইন নেইম দেই তবে এর পিছনে এখনো একটি আইপি কাজ করে। আপনার হোস্টিং সার্ভার যেখানেই থাকুক তার সার্ভার এক্সেস করতে অবশ্যই আইপি এড্রেস দিয়ে কল করা হয়।
যেমন গুগল ওয়েবসাইট https://www.google.com এটা লিখে সার্স করলে ওপেন হয় তবে আপনি চাইলে এই সেম কাজ আইপি দ্বারাও করতে পারেন। যেমন এটার আইপি হচ্ছে 142.250.72.110
হোস্টিং এবং ডোমেইন একসাথে কানেক্ট করার জন্য DNS Name Server ব্যাবহার করা হয়।