ডোমেইন এবং ওয়েব হোস্টিংয়ের মধ্যে পার্থক্য

অনেকেই ডোমেইন এবং ওয়েব হোস্টিং আসলে কী সে ব্যাপারে সঠিক জানেন না। আবার অনেকে নতুুন ওয়েবসাইট তৈরি করতে চান কিন্তু ওয়েব হোস্টিং এবং ডোমেইন সম্পর্কে বিস্তারিত ধারণা নেই। ডোমেইন এবং ওয়েব হোস্টিং সম্পর্কে বিস্তারিত জেনে নিন।

ডোমেইন কী?

ডোমেইন হচ্ছে আপনার ওয়েবসাইটের এ্যাড্রেস বা ঠিকানা যেটি মানুষ ব্রাউজারে টাইপ করে আপনার ওয়েব সাইটে ভিজিট করতে পারবে। অন্য ভাবে বলা যায়, যদি আপনার ওয়েবসাইটের একটি বাড়ি থাকে তাহলে সেই বাড়ির ঠিকানা হচ্ছে ডোমেইন।
ইন্টারনেট হচ্ছে বিশাল আকারের একটি নেটওয়ার্ক যেখানে প্রতিটি কম্পিউটার তারের মাধ্যমে একে অপরের যুক্ত রয়েছে। প্রতিটি কম্পিউটারকে সহজ ভাবে চিহ্নিত করার জন্য কিছু নাম্বার রয়েছে যাকে বলা হয় IP Address বা Internet Protocol Address. এই IP Address হচ্ছে কিছু নাম্বার যা ডট (.) দিয়ে পৃথক করা থাকে। সাধারণ ভাবে IP Address নিচের নাম্বার কম্বিনেশনের মত হয়-
66.249.66.1

ডোমেইন; source: noip.com

কম্পিউটারের পক্ষে এই IP Address এর নাম্বারগুলো মনে রাখতে কোনো সমস্যা নাই কিন্তু মানুষের পক্ষে এই নাম্বারগুলো মনে রেখে কোন ওয়েবসাইটে সাথে ইন্টারনেটের মাধ্যমে যুক্ত হওয়া কঠিন। এই সমস্যাটি সমাধান করার জন্য ডোমেইন বা ডোমেইন নাম উদ্ভাবন করা হয়।
ডোমেইন মূলত কিছু শব্দ যেগুলো মানুষ খুব সহজে মনে রাখতে পারে এবং ডোমেইন ব্যবহার করে খুব সহজে যে কোন ওয়েবসাইট ভিজিট করা যায়।এখন ধরুন আপনি কোন ওয়েবসাইটে ভিজিট করতে চান, সে জন্য আপনাকে ব্রাউজারে কোন নাম্বার টাইপ না করে, তাহলে কিছু শব্দের দ্বারা গঠিত ডোমেইন নামটি টাইপ করলেই হয়ে যাবে।

ওয়েব হোস্টিং কী?

ওয়েব হোস্টিং হচ্ছে সেটা যেখানে আপনার ওয়েব সাইটের ফাইলগুলো জমা করে রাখা হয়। ওয়েব হোস্টিংকে আপনার ওয়েব সাইটের বাড়ির সাথে তুলনা করা যেতে পারে। সহজ ভাবে বলতে গেলে, আপনার ওয়েবসাইটের ডোমেইনটি হচ্ছে আপনার বাড়ির ঠিকানা এবং ওয়েব হোস্টিং হচ্ছে ডোমেইন যে বাড়িকে নির্দেশ করে সেটা। ইন্টারনেটে প্রতিটি ওয়েব সাইটের জন্য ওয়েব হোস্টিংয়ের বিকল্প নেই।

ওয়েব হোস্টিং; source: charles-brian.com

যখন কেউ আপনার ওয়েব সাইটের ডোমেইনটি ব্রাউজারে লিখে ইন্টারনেটে সার্চ করবে তখন ডোমেইন নামটি IP Address এ রূপান্তরিত হয়ে ওয়েব হোস্টিং কোম্পানির কম্পিউটারে নিয়ে যায় যেখানে আপনার ওয়েব সাইটের ফাইলগুলো জমা করে রাখা হয়েছে। সেখান থেকে জমা করা ফাইলগুলো ইউজারের ব্রাউজারে পাঠানো হয়। ওয়েব হোস্টিং কোম্পানি মূলত আপনার ওয়েব সাইটের ফাইলগুলো জমা করে রাখে এবং আপনার ভিজিটর বা ইউজারদেরকে পরিবেশন বা সার্ভ করে থাকে।

কিভাবে ডোমেইন এবং হোস্টিং একে অপরের সাথে সম্পর্ক যুক্ত?

ডোমেইন এবং ওয়েব হোস্টিং মূলত দুইটি আলাদা জিনিস কিন্তু এটি সম্মিলিতভাবে ওয়েব সাইটের জন্য কাজ করে থাকে। সাধারণ ভাবে আপনি একটি ডোমেইনের মাধ্যমে আপনার ওয়েবসাইটের একটি এ্যাড্রেস বা ঠিকানা বুক করতে পারবেন এবং প্রতিটি ডোমেইনের বিপরীতে ওয়েব হোস্টিং থাকতে হবে ওয়েব সাইটের ফাইলগুলোকে জমা করে রাখার জন্য যাতে ডোমেইন দিয়ে ওয়েব সাইটে প্রবেশ করে হোস্টিং হতে আপনার ফাইলগুলো ইউজাররা পড়তে পারে।

source: webhostingsecretrevealed.net

ডোমেইন নাম ছাড়া যেমন আপনার ওয়েবসাইটকে কেউ খুঁজে পাবে না, তেমনি ওয়েব হোস্টিং ছাড়া কোন ওয়েবসাইট তৈরি করতে পারবেন না।

ওয়েব সাইট তৈরি করার জন্য ডোমেইন বা হোস্টিং এর মধ্যে কোনটি দরকার?

আপনি যদি কোন ওয়েব সাইট তৈরি করতে চান তাহলে অবশ্যই ডোমেইন এবং হোস্টিং উভয়ই লাগবে। আপনি যখন শুধুমাত্র একটি ডোমেইন কিনবেন তখন এটি নির্ধারিত একটি সময়ের (সাধারণত ১ বছর) জন্য আপনার ওয়েব সাইটের ঠিকানা হিসেবে ব্যবহার করার অধিকার দিবে। কিন্তু আপনি যদি প্রকৃত অর্থে ওয়েব সাইট তৈরি করতে চান তাহলে আপনার ডোমেইনের পাশাপাশি ওয়েব হোস্টিং লাগবে কারণ ওয়েবসাইটের ফাইলগুলো জমা রাখার জন্য এবং ইউজারকে যেকোন সময় ফাইল প্রদান করার জন্য ওয়েব হোস্টিং প্রয়োজন।

আপনি যখন ওয়েব হোস্টিং কিনবেন তখন আপনার ডোমেইন সেটিং করতে হবে। ওয়েব হোস্টিং সেবা প্রদানকারী কোম্পানিকে আপনার ডোমেইন টি নির্দিষ্ট করে দিতে হবে যাতে করে ঐ ডোমেইনের ফাইলগুলো ইউজারকে সহজে পরিবেশন করতে পারে। আপনি চাইলে ডোমেইন ও ওয়েব হোস্টিং আলাদাভাবে কিনতে পারেন আবার একসাথেও কিনতে পারেন। সাধারণত একটি ডোমেইন এর দাম ১৪.৯৯ ডলার হয়ে থাকে যার মেয়াদ এক বছর। ওয়েব হোস্টিং এর জন্য সাধারণত প্রতি মাসে ৭.৯৯ ডলার খরচ হয়। তবে দাম কম বেশী হতে পারে। ডোমেইন ও হোস্টিং কেনার পর আপনি আপনার ওয়েবসাইট তৈরি করতে পারবেন।

একসাথে ডোমেইন-হোস্টিং কেনা যায় নাকি আলাদাভাবে কিনতে হবে?

আপনি চাইলে ডোমেইন এবং হোস্টিং একই কোম্পানি হতে কিনতে পারেন আবার চাইলে দুইটি আলাদা কোম্পানি হতেও কিনতে পারেন। তবে যদি ভিন্ন দুটি কোম্পানির ডোমেইন ও হোস্টিং কিনেন তাহলে আপনার ওয়েব হোস্টিং কোম্পানিকে DNS সেটিংস হতে ডোমেইন নামটি পয়েন্ট বা নির্দেশ করে দিতে হবে।
আপনি যদি একই কোম্পানির ডোমেইন ও হোস্টিং কিনেন তাহলে আপনাকে ডোমেইন সেটিংস করে নির্দিষ্ট বা পয়েন্ট করে দিতে হবে না। আবার একই কোম্পানির ডোমেইন ও হোস্টিং কিনলে এটি ম্যানেজ করা ও রিনিউ করা খুবই সহজ। যদি আপনি ডোমেইন আলাদা ভাবে কিনতে চান তাহলে আপনি Godaddy অথবা NameCheap থেকে কিনতে পারেন।

এক কোম্পানির ডোমেইন অন্য কোম্পানিতে ট্রান্সফার করা যায়?

হ্যাঁ, আপনি এক কোস্পানির কেনা ডোমেইন অন্য কোম্পানিতে ট্রান্সফার করতে পারেন। আপনি যখন কোন ডোমেইন নাম রেজিস্টার করেন তখন এটি যেকোন ভাবে ব্যবহার করার এবং যেকোন স্থানে ট্রান্সফার করার অধিকার আপনাকে দিয়ে থাকে।
যেমন আপনি GoDaddy থেকে ডোমেইন কিনেছেন কিন্তু হোস্টিং কিনেছেন Bluehost থেকে। এখন আপনি চাইলে আপনার ডোমেইন ও হোস্টিং কে সহজে পরিচালনা ও রিনিউ করা জন্য Godaddy এর ডোমেইনকে Bluehost এর ডোমেইন হিসেবে ট্রান্সফার করতে পারেন।

source: yourwebsiteengineer.com

আপনি খুব সহজে করতে পারবেন। দুটি কোম্পানি এ বিষয়ে স্টেপ বাই স্টেপ বিস্তারিত ভাবে নির্দেশনা দিয়ে রেখেছে। তবে কোন ডোমেইন কেনা বা রিনিউ করার ৪৫ দিন অতিবাহিত হওয়ার পর এই কাজটি করা উচিত। যদি আপনি তার আগে করেন তাহলে সমস্যা হতে পারে।

ডোমেইন পরিবর্তন না করে ওয়েব সাইটকে অন্য কোম্পানির ওয়েব হোস্টিংয়ের সাথে যুক্ত করা যায়?

হ্যাঁ, আপনি এই কাজটি করতে পারবেন। আপনি আপনার ডোমেইনের মালিক তাই আপনি চাইলে ডোমেইনকে এক হোস্টিং থেকে অন্য হোস্টিংয়ে নিয়ে যেতে পারবেন। ধরুন, আপনি Godaddy থেকে ডোমেইন ও হোস্টিং কিনেছেন কিন্তু এখন আপনি আপনার ডোমেইনকে Bluehost কোম্পানির হোস্টিং এর সাথে যুক্ত করতে চান। আপনি যদি আপনার সাইটকে এক হোস্ট থেকে অন্য হোস্টে নিতে চান তাহলে ডোমেইন সেটিংস এ গিয়ে আপনার ডোমেইনকে নতুন হোস্টিং কোম্পানির সাথে যুক্ত করে দিতে হবে।

source: hostingrteviewbox.com

আবার ধরুন, আপনি ওয়ার্ডপ্রেস ডটকম থেকে ডোমেইন কিনেছেন কিন্তু আপনি চাচ্ছেন এটি সেল্ফ হোস্টেড ওয়ার্ডপ্রেস ডট ওআরজিতে নেবেন। এ জন্য প্রথম আপনাকে ওয়ার্ডপ্রেস হোস্টিং এ অ্যাকাউন্ট করতে হবে।এরপর আপনি একটি থেকে অন্যটিতে নিতে পারবেন। এজন্য ওয়ার্ডপ্রেস ডটকমে গিয়ে ডোমেইন সেটিং করে ওয়ার্ডপ্রেস হোস্টিং কোম্পানির সাথে যুক্ত করে দিতে হবে।

Featured Image: howtoplugin.com

Leave a Reply

Your email address will not be published. Required fields are marked *