Website (ওয়েবসাইট) হচ্ছে ইন্টারনেটে থাকা এক বা একাধিক ওয়েবপেজের একটি সংগ্রহ, যেখানে বিভিন্ন তথ্য, ছবি, ভিডিও বা অন্য কোন কনটেন্ট প্রকাশ করা হয়। ওয়েবসাইট ইন্টারনেট ব্যবহার করে বিশ্বের যেকোনো স্থান থেকে মোবাইল, কম্পিউটার বা ট্যাবলেটের মাধ্যমে দেখা যায়।


✅ ওয়েবসাইট কাকে বলে?

ওয়েবসাইট হলো এমন একটি ডিজিটাল ঠিকানা, যেটা আপনি ব্রাউজারে টাইপ করে ভিজিট করতে পারেন। যেমন:

🔹 www.google.com
🔹 www.priyostall.com
🔹 www.facebook.com

প্রতিটি ওয়েবসাইটের পিছনে কিছু কোড (HTML, CSS, JavaScript), ফাইল, এবং ডেটা থাকে যা ওয়েব সার্ভার থেকে ব্রাউজারে এসে দেখা যায়।


🛠️ ওয়েবসাইট কিভাবে কাজ করে?

ওয়েবসাইট কাজ করে ৪টি মূল উপাদান দিয়ে:

  1. ডোমেইন নেম (Domain Name)

এটি ওয়েবসাইটের ঠিকানা (যেমন: google.com)। আপনি এটি ব্রাউজারে লিখে ওয়েবসাইটে যেতে পারেন।

  1. ওয়েব হোস্টিং (Web Hosting)

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

  1. ওয়েব ব্রাউজার (Web Browser)

যেমন Google Chrome, Firefox বা Safari। ব্রাউজার ব্যবহার করে আপনি ওয়েবসাইট ভিজিট করেন।

  1. ইন্টারনেট সংযোগ

ব্রাউজার যখন কোনো ডোমেইন (যেমন youtube.com) লিখে সার্ভারে রিকুয়েস্ট পাঠায়, তখন ইন্টারনেটের মাধ্যমে সেই ফাইল/তথ্য ইউজারের স্ক্রিনে দেখানো হয়।


🔄 উদাহরণ দিয়ে বোঝানো যাক:

ধরুন, আপনি www.priyostall.com লিখলেন—

  1. আপনার ব্রাউজার DNS সার্ভারে খোঁজে দেখে কোন সার্ভারে এই ওয়েবসাইট আছে।
  2. তারপর ওয়েব সার্ভার থেকে ওয়েবসাইটের HTML, CSS ও অন্যান্য ফাইলগুলো আপনার ব্রাউজারে পাঠানো হয়।
  3. ব্রাউজার সেই ফাইলগুলো দেখিয়ে দেয় – অর্থাৎ আপনি ওয়েবসাইটটি দেখতে পান।

🌐 ওয়েবসাইটের ধরন

  1. Static Website – সাধারণ তথ্যভিত্তিক (একবার তৈরি করে রেখে দেওয়া যায়)
  2. Dynamic Website – ব্যবহারকারী ইনপুট অনুযায়ী কনটেন্ট বদলায় (যেমন ফেসবুক, নিউজ সাইট)
  3. E-commerce Website – পণ্য কেনা-বেচার জন্য (যেমন Daraz, Amazon)
  4. Blog Website – লেখালেখি ও তথ্যভিত্তিক পোস্ট শেয়ার (যেমন WordPress ব্লগ)
  5. Classified Website – বিজ্ঞাপন পোস্টের জন্য (যেমন: PriyoStall.com)

📱 ওয়েবসাইট কিভাবে বানানো হয়?

ওয়েবসাইট তৈরি করতে লাগে:

🔹 HTML, CSS, JavaScript – ডিজাইন ও ফ্রন্টএন্ডের জন্য
🔹 PHP, Python বা Node.js – ব্যাকএন্ডের জন্য
🔹 CMS (Content Management System) – যেমন WordPress, সহজে বানানোর জন্য
🔹 ডোমেইন ও হোস্টিং – সাইটটি অনলাইনে প্রকাশের জন্য

লেখক : ফরিদা ইয়াসমিন পপি