ডোমেইন নেম (Domain Name)
ডোমেইন হলো ওয়েবসাইটের মানুষ-পাঠযোগ্য ঠিকানা। কম্পিউটার IP ব্যবহার করে কিন্তু মানুষের পক্ষে মনে রাখা কঠিন, তাই ডোমেইন।
www.example.com │ │ │ │ │ └── TLD (Top Level Domain): .com, .org, .net, .bd │ └────────── Domain name └─────────────── Subdomain (www, blog, shop)
TLD-র ধরন
- gTLD (Generic): .com, .org, .net, .info
- ccTLD (Country Code): .bd (Bangladesh), .in (India), .us (USA)
- Sponsored: .edu (education), .gov (government), .mil (military)
DNS (Domain Name System)
DNS হলো ইন্টারনেটের ফোনবুক। এটি ডোমেইন নাম-কে IP অ্যাড্রেসে রূপান্তর করে।
প্রশ্ন: facebook.com এর IP কী? DNS: 157.240.22.35 ব্রাউজার এখন সেই IP-তে connect করবে
DNS Record-র ধরন
- A Record — ডোমেইনকে IPv4 এর সাথে map করে
- AAAA Record — IPv6 এর জন্য
- CNAME — এক ডোমেইনকে অন্য ডোমেইনে alias করে
- MX Record — ইমেইল সার্ভার
- TXT Record — টেক্সট ডেটা (verification)
Web Hosting (হোস্টিং)
হোস্টিং হলো একটি সার্ভার স্পেস যেখানে আপনার ওয়েবসাইটের ফাইল থাকে এবং ২৪/৭ ইন্টারনেটে উপলব্ধ।
- Shared Hosting — অনেক সাইট একই সার্ভারে, সস্তা (Hostinger, cPanel)
- VPS Hosting — Virtual Private Server, বেশি কন্ট্রোল
- Dedicated Hosting — পুরো সার্ভার আপনার একার
- Cloud Hosting — AWS, Google Cloud, DigitalOcean
- Free Hosting — GitHub Pages, Netlify, Vercel (static sites)