আশা করি সকলে ভালো আছেন। আজকে আপনাদের সাথে যে বিষয়টি নিয়ে কথা বলবো সেটা হলো ডোমেইন এবং হোষ্টিং কি এবং তা কিভাবে এবং কোথায় থেকে পরিচালিত হয় তার সম্পূর্ণ বিস্তারিত তথ্য
যারা এবিষয়ে কিছুই জানে না। আমার লেখাটি শুধু তাদের জন্যইই।
ডোমেইন(Domain) কি? কেন? কিভাবে ?
ডোমেইন হচ্ছে মুলত একটি নির্দিষ্ট নাম, উপাধি অথবা নির্দিষ্ট একটি কমান্ড । সহজভাষায় বলতে এটা হলো জায়গায় নাম। যা নির্দিষ্ট কোন ওয়েবসাইটের জন্য ব্যবহার করা হয় । আমরা মুলত যেসব ওয়েবসাইট গুলো ব্যবহার করি বা তৈরি করি তার একটি নির্দিষ্ট নাম আছে যা শুধুমাত্র একটি নাম একটি ওয়েবসাইটের জন্যই প্রযোজ্য । যেমন: facebook.com, youtube.com, google.com ইত্যাদি । যখন আমরা আমাদের ব্রাউজারে কোন Domain লিখে ইন্টার করি তখন মুলত ওই ডোমেইন কমান্ড এর মাধ্যমে ওই ডোমেইন এর সাথে কানেক্ট থাকা সার্ভারটি আমাদের সামনে হাজির হয় । অর্থাৎ ওয়েবপেজটি ভিউ হয় । যেমন ধরুন, আপনার ব্রাউজারে টাইপ করলেন google.com অতপর যে ওয়েবপেজটি ভিউ হচ্ছে সেই ওয়েবপেজ এর সার্ভারটি মুলত ডোমেইন এর সাথে কানেক্ট করা, আর google.com টি মুলত ওই সার্ভার পেজটাকে কমান্ড করে ভিউ হবার জন্য । একটি ডোমেইন একটিমাত্র ওয়েবপেইজ/ওয়েবসাইটকেই কমান্ড করতে পারে । তবে একটি ওয়েবসাইটে একাধিক ডোমেইন ব্যবহার করা যেতে পারে । যেমন google.com এই ওয়েবসাইটের অনেকগুলো নাম/ডোমেইন থাকতে পারে । যাহা google.com ওয়েবপেজটিই ভিউ করে দেখাবে । কিন্তু ডোমেইন কেবল একটিমাত্র ওয়েবপেজই ভিউ করে দেখাতে পারে।হোষ্টিং কি? কেন? কিভাবে ? (what is hosting? why? how?)
হোষ্টিং (Hosting) টা হচ্ছে মুলত অনলাইন Storege । এটি আমাদের ওয়েবসাইটকে অনলাইনে লাইভ করার জন্য ব্যবহৃত হয় । সহজ কথায় বলতে গেলে এটি মুলত একটি মেমোরি কার্ডের মতোই । আপনার মেমোরি কার্ড যেমন 1জিবি, 2জিবি,৮জিবি,১৬ জিবি বা বিভিন্ন রকমের হতে পারে । হোষ্টিংও ঠিক তেমনি 1জিবি, 2জিবি বা ৮জিবি বা আনলিমিটেড পর্যন্ত থাকে । আমরা আমাদের মেমোরি কার্ডে যেমন গান, ভিডিও, ছবি, ডকুমেন্ট বা বিভিন্ন ফাইল রাখি । হোষ্টিং ও ঠিক তেমনি । আমাদের প্রয়োজনীয় ফাইল, তথ্য, ছবি বা বিভিন্ন ফাইল রাখার অনলাইন প্লেস যা মেমোরী কার্ডের মতো দেখা যায় না । হোষ্টিং কে মুলত একটি লাইভ সার্ভার বলা যায় । যেখানে আপনার ওয়েবসাইটের ডিজাইন ফাইল বা বিভিন্ন কিছু হোষ্ট করা থাকে এবং তা অনলাইনে দেখতে পান । মনে করুন, youtube.com একটি ওয়েবসাইট । এখানে আপনি যে ভিডিওগুলো দেখছেন তা অবশ্যই ইউটিউবের হোষ্টিং রাখা আছে । আবার ইউটিউব ওয়েবসাইটের যে ডিজাইন সেটাও ওই হোষ্টিং আপলোড করা আছে । মুলত ইউটিউব এ যা যা দেখছেন তা সবকিছুই ইউটিউব এর হোষ্টিং এ আপলোড করা আছে । এখানে মজার বিষয়টা হচ্ছে ইউটিউব বলেন বা যে ওয়েবসাইট ই বলেন তার সবকিছুই কোন না কোন কম্পিউটার এ রাখা আছে । কোন না কোন কম্পিউটারের হার্ডডিস্ক বা এসএসডি ডিস্ক থেকে আপনাকে 1জিবি বা 5জিবি আপনার চাহিদামত স্টোরেজ আলাদাভাবে আপনার ডোমেইন এর আন্ডারে আলাদা করে দেওয়া হয় । যেন আপনার ডোমেইন এ ক্লিক করলে ওই ডোমেইন এর আন্ডারে থাকা কন্টেটগুলো দেখায় । আর হোষ্টিং এর সাথে আপনার যেকোন ডোমেইন কানেক্ট করতে মুলত কিছু মেথড ব্যবহার করা হয় ।(সবচেয়ে কম দামে হোস্টিং কেনার জন্য ভিজিট করুন AmarHoster.com। এখান থেকে আপনি অনেক কম টাকায় ডোমেইন হোস্টিং কিনে একটি ওয়েবসাইট বানাতে পারবেন।)
মেথড গুলোর মধ্যে কয়েকটি হলো: Nameserver, A record, Cname record, Glue record, dns ইত্যাদি । মেথডগুলি মুলত ডোমেইন এ সেটাপ করা হয় । প্রত্যেকটি হোষ্টিংএরই মুলত আলাদা আলাদা নেমসার্ভার থাকে যা ডোমেইন এ সেটাপ করতে হয় । সহজ কথায়, ডোমেইনকে নির্দেশ দিয়ে বলে দিয়ে দিতে হয় তুমি অমক সার্ভার/হোষিটং এর সাথে কানেক্ট হও । এবং সেই হোষিটং এর নেমসার্ভার বা এ রেকর্ড বসিয়ে দিতে হয় । তবেই নির্দিষ্ট ডোমেইন টি নির্দিষ্ট হোষ্টিং এ কানেক্ট হয় । এবং আপনার কাঙ্খিত ডোমেইনটি লাইভ হয় ।মনে রাখবেন যে, একটি ওয়েবসাইটের জন্য ডোমেইন হোষ্টিং ২টাই লাগবে।
আশা করি বুঝতে পেরেছেন।
আমার লেখাটি যদি ভালো লেগে থাকে তাহলে আপনার বন্ধুদের সাথে শেয়ার করতে পারেন। ধন্যবাদ