বর্তমান সময়ে আমরা প্রায় সকলে ইন্টারনেট ব্যবহার করি এবং এর মধ্যে কিছু সংখ্যক মানুষ এমনও আছে যারা সর্বদাই ইন্টারনেট বা ইন্টারনেট সংশ্লিষ্ট বিষয় নিয়ে চিন্তাভাবনা করেন। এবং এগুলো নিয়েই কেরিয়ার এস্টাবলিশ করার চিন্তা করেন। আজকের এই টপিকটা মূলত তাদের জন্যই, এছাড়াও আমরা যেহেতু প্রায় সবাই বর্তমানে ইন্টারনেট এর সাথে সম্পৃক্ত তাই আমাদেরও জেনে থাকা দরকার যে আসলে ওয়েব সাইট কি এবং ওয়েব ডিজাইন কাকে বলে। আর এজন্যই আমি পূর্বের টপিকে আলোচনা করেছি ওয়েবসাইট কি, এবং আজকে আমি ওয়েব ডিজাইন কি এটা নিয়ে আলোচনা করব। আসলে যে কোন টপিকে আপনি কাজ করতে গেলে তা একদম শুরু থেকে শুরু করতে হয়। এটাই স্বাভাবিক এজন্য আমরা যারা এই সেক্টরে কাজ করতে চাচ্ছি তারা অবশ্যই জানা দরকার যে আসলে ওয়েবসাইট কি ও ওয়েব ডিজাইন কি..? আমরা যারা নতুন করে ওয়েব ডিজাইন শেখা শুরু করি বিশেষ করে কম্পিউটার সাইন্স এন্ড ইঞ্জিনিয়ার ইনস্টিটিউটের স্টুডেন্টরা বন্ধুবান্ধবদের দেখে বা ভার্সিটির প্রজেক্ট করার জন্য অথবা ফ্রিল্যান্সিং করে অনেক অনেক টাকা আয় করার জন্য অথবা যে উদ্দেশ্যেই এই টপিকে কাজ করতে চায় না কেন। অবশ্যই আপনার এ সম্পর্কে সঠিক ধারণা থাকা উচিত।
আমরা যারা sector এ কাজ করতে আসি এর মধ্যে ৯৫ শতাংশ ই জানে না যে ওয়েব ডিজাইন কি যার ফলশ্রুতিতে কিছুদিন পরেই এটার প্রতি আগ্রহ হারিয়ে ফেলে এবং একটা সময় বলে যে ওয়েব ডিজাইন আসলে আমার জন্য না। তাই ওয়েব ডিজাইন শেখা শুরু করার আগে অবশ্যই আমাদের এই টপিকে পূর্ণ ধারণা থাকতে হবে যাতে করে আমি বুঝতে পারি যে আমার কোন সিদ্ধান্তটা নেওয়া উচিত। আর এই প্রশ্ন দুটোই উত্তর না জেনে আমি যদি ওয়েব ডিজাইন এন্ড ডেভেলপিং শেখা শুরু করি বা এই টপিকে ক্যারিয়ার গড়ার চিন্তা ভাবনা করি তাহলে এই জিনিসটা মূলত ড্রাইভিং না জেনে গাড়ি চালানোর মতো অবস্থার সৃষ্টি করবে। ওয়েব ডিজাইন বলতে মূলত বুঝানো হয় ওয়েবসাইট ডিজাইন। এখন ওয়েবসাইট ডিজাইন কি এটি যদি আপনি না জানেন তাহলে অবশ্যই এই লিখাটি এখানেই পড়া স্টপ করে আপনি নতুন একটি ট্যাব ওপেন করে আমাদের এই সাইট থেকে পূর্বের একটি পোস্ট পড়ে আসতে পারেন যার টপিক ছিল ওয়েবসাইট কি।
এবং এরপর আপনি এই পোষ্টের বাকি অংশ পড়লে আপনি মূলত সঠিকভাবে ধারণা পাবেন বলে আশা করছি। ওয়েবসাইট মূলত দুই ধরনের হয়ে থাকে একটি হল স্ট্যাটিক ওয়েবসাইট অন্যটি ডাইনামিক ওয়েবসাইট এখন প্রশ্ন হল যে, কোনটি স্ট্যাটিক ওয়েবসাইট এবং কোনটি ডায়নামিক ওয়েবসাইট, এটি আমরা কিভাবে বুঝতে পারব। স্ট্যাটিক ওয়েবসাইট বলা হয় যে সমস্ত ওয়েবসাইট প্রতিটা ইউজার বা ভিজিটরকে একই ধরনের রেজাল্ট দেখায় অর্থাৎ আমি ব্রাউজিং করলে আমাকে যেই রেজাল্ট দেখাবে আপনি ব্রাউজিং করলে আপনাকেও সে একই রেজাল্ট দেখাবে এটাকে বলা হয় স্ট্যাটিক ওয়েবসাইট। দ্বিতীয়তঃ ডায়নামিক ওয়েবসাইট বলা হয় যে সমস্ত ওয়েবসাইট ইউজারের উপর বেস করে ভিন্ন ভিন্ন রেজাল্ট বা কনটেন্ট ভিউ করে তাকে বলা হয় ডাইনামিক ওয়েবসাইট যেমন ফেসবুক, আমি ফেসবুকে ইন্টার করলে ফেসবুক আমার তথ্য অনুযায়ী আমাকে এক ধরনের রেজাল্ট বা কনটেন্ট শো করে সেই একই ওয়েবসাইট ফেসবুকে আপনি যদি ইন্টার করেন তাহলে আপনার তথ্যের ভিত্তিতে সে ভিন্ন কিছু রেজাল্ট বা কনটেন্ট আপনার সামনে ভিউ করে এ সকল ওয়েবসাইটকে ডায়নামিক ওয়েবসাইট বলা হয়। স্ট্যাটিক ওয়েবসাইটে কোন প্রোগ্রামিং করা থাকে না। অর্থাৎ কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করা হয় না। এখানে মূলত ডিজাইনের ব্যাপারটাই অতি গুরুত্বপূর্ণ পক্ষান্তরে ডায়নামিক ওয়েবসাইট গুলোতে ডিজাইনের পাশাপাশি প্রোগ্রামিং এরও একটি ব্যাপার থাকে যেখানে বিভিন্ন ওয়েব প্রোগ্রামিং ভাষা যেমন wp-config-php ইত্যাদি এর ব্যবহার হয়ে থাকে।
যেটা ইউজার ভেদে ভিন্ন ভিন্ন ভাবে রিয়েক্ট করে আর তাই ডায়নামিক ওয়েবসাইটকে ওয়েব এপ্লিকেশনও বলা হয়ে থাকে। মূল কথায় ফেরাজাক, আসলে আমাদের টপিকটা ছিল ওয়েব ডিজাইন কি..? সহজ ভাষায় বলতে গেলে ওয়েব ডিজাইন হচ্ছে একটি স্ট্যাটিক ওয়েবসাইট তৈরি করা অর্থাৎ একটি ওয়েবসাইট দেখতে কেমন হবে কোথায় কি থাকবে এবং কোথায় কোন র থাকবে এবং কোথায় কোন গ্রাফিকাল কনটেন্ট ব্যবহার করা হবে সেটি নির্ধারণ করা আর এই টোটাল কাজগুলো যারা করে থাকে তাদেরকে আমরা ওয়েব ডিজাইনার বলে থাকি। আর ওয়েব ডেভেলপিং বলে ডায়নামিক ওয়েবসাইট বা ওয়েব এপ্লিকেশন তৈরি করার প্রসেস টাই হলো ওয়েব ডেভেলপমেন্ট ওখানে ওয়েব ডিজাইন এর পাশাপাশি প্রোগ্রামিং এরও কিছু বিষয় আছে। এই কাজটা মূলত ওয়েবসাইটের ব্যাকএন্ডে করে থাকে এ কারণে এটি আসলে সকলের সামনে দৃশ্যমান হয় না। আর যারা এই মহৎ কাজটি কমপ্লিট করে থাকেন তাদেরকে আমরা ওয়েব ডেভলপার বলে থাকি। মূলত ওয়েবসাইটের কনটেন্ট কি হবে দেখতে কেমন হবে গুলো নিয়ে মাথা ঘামায় না কারণ এটি ওয়েব ডিজাইনারের কাজ, ওয়েব ডেভেলপাররা মূলত কাজ করে ওয়েবসাইটের বিভিন্ন ফাংশনালিটি নিয়ে। এজন্য প্রতিটা ওয়েব ডেভলপারই এক একটি ওয়েব ডিজাইনার কিন্তু প্রত্যেকটি ওয়েব ডিজাইনার একেকটি ওয়েব ডেভলপার নয়। আশা করি ওয়েব ডিজাইন কি এ সম্পর্কে সঠিক ধারণা দিতে পেরেছি।