ওয়েবসাইটের কাঠামো কি? বিভিন্ন প্রকার ওয়েবসাইটের কাঠামো ব্যাখ্যা করো

ওয়েবসাইটের কাঠামোঃ
ওয়েবসাইটের কাঠামো বলতে বুঝায় ওয়েবসাইটের পেইজগুলো কিভাবে একে অপরের সাথে সংযুক্ত থাকবে। যেমনঃ হোম পেইজের সাথে সাব-পেইজগুলো আবার সাব-পেইজগুলো নিজেদের মধ্যে কিভাবে একে অপরের সাথে সংযুক্ত থাকবে।
ওয়েবসাইটের বৈশিষ্ট্য অনুসারে ওয়েবসাইটের কাঠামোকে চার ভাগে ভাগ করা যায়।
যথাঃ
  • লিনিয়ার/ সিকুয়েন্সিয়াল কাঠামো
  • ট্রি/হায়ারার্কিক্যাল কাঠামো
  • নেটওয়ার্ক/ ওয়েব লিঙ্কড কাঠামো
  • হাইব্রিড/ কম্বিনেশনাল কাঠামো
লিনিয়ার/ সিকুয়েন্সিয়াল কাঠামোঃ
যখন কোন ওয়েবসাইটের বিভিন্ন পেইজগুলো একটি নির্দিষ্ট ক্রমানুসারে একে অপরের সাথে সংযুক্ত থাকে তখন ঐ ওয়েবসাইটের কাঠামোকে লিনিয়ার/ সিকুয়েন্স কাঠামো বলে। কোন পেইজের পর কোন পেইজে যাওয়া যাবে তা ওয়েবপেইজের ডিজাইনার ঠিক করে থাকে। পেইজগুলোতে Next, Previous, first ও last ইত্যাদি লিংকের মাধ্যমে Visitor প্রতিটি পেইজ দেখতে পারে। কোন বই যদি ওয়েবসাইটের মাধ্যমে পড়ার ব্যবস্থা করা হয় তখন এই ধরণের কাঠামো ব্যবহৃত হয়।

লিনিয়ার/ সিকুয়েন্সিয়াল কাঠামো
ট্রি/হায়ারার্কিক্যাল কাঠামোঃ
এই কাঠামোতে একটি হোম পেইজ থাকে এবং অন্যান্য পেইজ গুলো হোম পেইজের  সাথে যুক্ত থাকে, এদেরকে সাব-পেইজ বলে। সাব-পেইজ গুলোর সাথে আরও অন্যান্য পেইজ যুক্ত থাকে। কাঠামোটি দেখতে ট্রি এর মত বলে এই কাঠামোকে ট্রি কাঠামো বলে। ওয়েবসাইট কাঠামোগুলোর মধ্যে ট্রি কাঠামো সবচেয়ে সহজ ও জনপ্রিয়। এই ধরণের কাঠামোতে হোম পেইজে মেনু এবং সাব-মেনু তৈরি করা থাকে।

ট্রি/হায়ারার্কিক্যাল কাঠামো
নেটওয়ার্ক/ ওয়েব লিঙ্কড কাঠামোঃ
এই কাঠামোতে সবগুলো ওয়েবপেইজের সাথেই সবগুলোর সরাসরি লিংক থাকে । অর্থাৎ একটি হোম পেইজের সাথে যেমন অন্যান্য পেইজের লিংক থাকে, তেমন প্রতিটি পেইজ আবার তাদের নিজেদের সাথেও  লিংক থাকে। এই কাঠামোতে ফ্রেম ব্যবহার করা হয় যাতে ফ্রেমের মধ্যে অন্যান্য পেইজের লিংক মেনু আকারে উপস্থাপন করা যায়। এই ফ্রেমটি সাধারণত স্থির থাকে এবং কোন একটি লিংক সিলেক্ট করলে ঐ পেইজটি বড় ফ্রেমের মধ্যে দেখায়।

নেটওয়ার্ক/ ওয়েব লিঙ্কড কাঠামো
কম্বিনেশনাল/ হাইব্রিড কাঠামোঃ
যে ওয়েবসাইটের পেইজগুলো একাধিক ভিন্ন কাঠামো দ্বারা একে-অপরের সাথে সংযুক্ত থাকে, তাকে কম্বিনেশনাল বা হাইব্রিড কাঠামো বলে। অধিকাংশ ওয়েবসাইটের কাঠামো হাইব্রিড হয়ে থাকে।

হাইব্রিড/ কম্বিনেশনাল কাঠামো