আমাদের কথা খুঁজে নিন

   

নিজের ওয়েবসাইট বানানো - ২ ( অবুঝ প্রাপ্তবয়স্ক এবং শিশুদের উপযোগী টিউটোরিয়াল)

এখন যেখানে লিখি : http://shorob.com/author/yaad/

নিজের ওয়েবসাইট বানানো - ১ ( অবুঝ প্রাপ্তবয়স্ক এবং শিশুদের উপযোগী টিউটোরিয়াল) আজকে আমরা জানবো আরো কিছু গুরুত্বপূর্ণ জিনিস যেগুলো জানা থাকলে অনেক ভালো। একটা কথা বলে রাখি, আজকের এই পোস্টের বিষয় বস্তু না পড়েও আপনি ওয়েবসাইট বানাতে পারবেন, কিন্তু সেটা হবে না বুঝে মুখস্ত করার মত। ............... আপনারা অনেকেই 'অ্যাপাচি'র নাম শুনে থাকবেন। [হেলিকপ্টারের কথা বলছি না। ] এটা হলো, ওয়েব সার্ভার সফটওয়্যার।

সেটা কি জিনিস? সেটা হলো, ওয়েব সার্ভারের সফটওয়্যার! গান শুনতে, মুভি দেখতে আপনি একটা মিডিয়া সফটওয়্যার ব্যবহার করেন (যেমন, ভিএলসি প্লেয়ার,Winamp ), তা না হলে ঐ গান কোনদিনও নিজে নিজে গেয়ে উঠবে না। তেমনি, আপনার তৈরী করা ওয়েবসাইট যে পিসিতে রাখবেন সেটাতে যদি সার্ভার সফটওয়্যার না থাকে তাহলে সেটা সার্ভার হিসেবে কাজ করবে না, আর আপনার সাধের ওয়েবসাইটও নিছক কিছু ফাইল হিসেবে পড়ে থাকবে। আপনার পিসিতে যদি 'অ্যাপাচি' চালু করেন, তাহলে আপনার পিসি একটা সার্ভার হিসেবে কাজ করতে পারবে। তখন সেটা হবে লোকাল সার্ভার, আর যেহেতু তখন আপনি নিজেই হোস্টিং এর দায়িত্ব নিয়েছেন, তাই হোস্ট হবে লোকাল হোস্ট। "অ্যাপাচি" একমাত্র ওয়েব সার্ভারের সফটওয়্যার না।

তাহলে সবাই কেন এটার কথা বলে? বাস্তবজীবনে আসুন, গ্রামীনফোন বাংলাদেশের একমাত্র মোবাইল অপারেটর না। কিন্তু এর নেটওয়ার্ক সবচেয়ে বেশি বিস্তৃত। দেশের মোটামুটি যেকোন জায়গা থেকে কথা বলতে পারবেন। যার কারনে এর গ্রাহকও বেশি। ''অ্যাপাচি'' যে কোন ধরনের অপারেটিং সিস্টেমে কাজ করতে পারে।

তাই এর গ্রাহকও বেশি। অ্যাপাচি নিয়ে আলোচনা শেষ। ........................ MySQL: ধরুন, একটা লাইব্রেরীর সব বই একটা মাঠের উপর ছড়িয়ে দেয়া হলো। তারপর ৫০ জন মানুষকে মাঠে ছেড়ে দেয়া হল ঐ খান থেকে নির্দিষ্ট ৫০টি বই নিয়ে আসার জন্য। চোখ বন্ধ করে ভাবুন তো অবস্থাটা কি দাঁড়ায়! কিন্তু যদি সেটা লাইব্রেরীতেই বলা হয় তখন? খুব অল্প সময়ের মধ্যে আপনি বই পেয়ে যাবেন।

কারণ সেখানে বই গুলো একটা নির্দিষ্ট ব্যবস্থাপনা বা management এর অধীনে সাজানো থাকে। আপনার ওয়েবসাইটের তথ্যগুলোকে সাজিয়ে রাখা, এবং একই সময়ে যেন অনেক মানুষ সেসব তথ্য ব্যবহার করতে পারে, সেগুলো যেন নিরাপদে থাকে------ এ সমস্ত কাজের জন্য দরকার একটা management system. MySQL আপনার জন্য এ কাজ করে দিবে। আর কি কোন database management system নেই? আছে। তারপরও এটা বেশি ব্যবহার করা হয় কারণ, সব ধরনের অপারেটিং সিস্টেমে কাজ করতে পারে। ওয়েবসাইট তৈরীতে database অনেক জরুরী একটি বিষয়।

সামনের পোস্ট গুলোতে এ ব্যাপারে এমনিতেই কথা বলতে হবে, এখন এটুকুই থাক। ...................... FTP: FTP এর পুরো নাম হলো, File Transfer Protocol. নাম শুনে ভয় পাবার কিছু নেই, বেচারা অনেক উপকারী। ধরুন, আপনি আপনার ছোট ভাইকে বললেন, এক গ্লাস পানি এনে দিতে। সে এনে দিলো। আপনি পান করলেন।

তেমনি ভাবে, FTP কে বললেন আপনার পিসি থেকে একটা ফাইল সার্ভারে আপলোড করে দিতে। সে আপলোড করে দিলো। এইতো! সোজা কথা FTP'র মাধ্যমে আপনি আপনার পিসি থেকে আপনার সার্ভারে ফাইল আপলোড করতে পারবেন। জনপ্রিয় FTP সফটওয়্যারের মধ্যে filezilla অন্যতম। .................. এই পর্বের এখানেই সমাপ্তি।

আগামী পর্বের পরের পর্ব থেকে আর বোরিং লেকচার পড়তে হবে না। আমরা শীঘ্রই ওয়েবসাইট বানানো শুরু করবো।

অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।

প্রাসঙ্গিক আরো কথা
Related contents feature is in beta version.