Ξভিডিও টিউনΞ কোডইগনিটার – CodeIgniter চেইন টিউন [পর্ব-০৫] :: হাতে কলমে CodeIgniter MVC

আমরা বিগত দুইটি টিউনে দেখেছি কিভাবে কোডইগনিটার কনফিগার করতে হয়, মডেল ভিউ এবং কন্ট্রোলার এর উপর তাত্ত্বিক আলোচনা করেছি। আজকে আমরা দুইটা বিষয়ই হাতে কলমে দেখব। নিচে একটি ভিডিওর লিংক দেয়া আছে। পুরো কাজটি ভিডিও টিউটোরিয়ালের মাধ্যমে যতটুকু সাধ্য সহজভাবে দেখানোর চেষ্টা করেছি। কখন কি করছি, কেন করছি প্রত্যেকটা কোড লেখার সময় কমেন্টে সেটা লিখে বুঝানোর চেষ্টা করেছি।

ভিডিওটি দেখার আগে শুধু কিছু কথা মাথায় রেখে দিন। অর্থাত বেসিক্যালি আমরা ভিডিওটিতে যা করেছি।

  • ১. কোডইগনিটার কনফিগার করেছি।
  • ২. মডেল ভিউ কন্ট্রোলারে কাজ করতে গেলে একটা ভিউ লাগবে, একটা কন্ট্রলার লাগবে, একটা মডেল লাগবে। আমাদের এই ছোট প্রজেক্টে আমরা একটা ভিউ তৈরী করে একটা লিংকের মাধ্যমে শুধু প্রদর্শন করব।

সুতরাং আমাদের ডাটাবেজের সাথে কোন কাজ নেই তাই আমাদের মডেল লাগছে না এই মুহূর্তে।

সুতরাং আমরা যা করেছি:

  • একটা ভিউ তৈরী করেছি,
  • একটা কন্ট্রলার লাগবে, যেটা ডিফল্টভাবে আছে
  • কন্ট্রলারে একটা ফাংশন তৈরী করেছি
  • সেই ফাংশনে ভিউটাকে কল করেছি
  • আর সবশেষে অন্য একটি ভিউ এ একটি লিংক তৈরী করে সেখানে ফাংশনটাকে ডেকেছি।

সুতরাং আর দেরী না করে ভিডিওতে প্রবেশ করে ফেলুন।

অথবা এখান থেকেও নামাতে পারেন:

http://hanabookbd.com/files/ci_mvc.wmv

আরেকটি গুরুত্বপূর্ণ বিষয়

  • কোডইগনিটারে লিংক লেখার নিয়ম: href="<?php echo base_url()?>controller_name/function_name"
  • <?php echo base_url();?> - এটি বেজ ইউআরএল প্রিন্ট করবে অর্থাত আপনার প্রজেক্টের লোকেশন প্রিন্ট করবে
  • controller_name - যে কন্ট্রলার এ ফাংশন লিখেছেন সেটার নাম
  • function_name - যে ফাংশনে বলা আছে কি করতে হবে, মানে কোন ভিউকে দেখাতে হবে, কোন মডেলকে কল করতে হবে ইত্যাদি ইত্যাদি

কারো কোন সমস্যা হলে কমেন্টে জানান। আর সবাইকে অনুরোধ করছি অফিস টাইমে ফোন না করার জন্য। অফিস টাইমের পর ফোন করতে পারেন কোন সমস্যা নেই।

Level 0

আমি নাজমুল হাসান নিরো। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 6 টি টিউন ও 64 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

প্রিয় টিউনার,

টেকটিউনসে ভিডিও যোগ করা খুবই সোজা। টিউনে ভিডিও যোগ করার জন্য টেকটিউনস সজিপ্র https://www.techtunes.io/faq/ এর এর ৪.৩ ও ৪.৪ বিষয় দুটো দেখুন।

আমাদের পরামর্শ হচ্ছে, যেহেতু এখনও আমাদের দেশে ইউটিউব বন্ধ রয়েছে তাই আপনি http://www.vimeo.com তে আপনার ভিডিওটি আপলোড করুন ও উপরের উল্লেখিত পন্থায় টিউনে ভিডিও যোগ করুন। এতে টিউডার ও টিউজিটররা নির্ঝঞ্ঝাটে আপনার ভিডিওটি দেখতে পাবে।

নিয়মিত টিউন করুন ও মেতে থাকুন প্রযুক্তির সুরে। ধন্যবাদ।

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

Level 0

ভাই, নেক্সট পার্ট টা যত দ্রুত সম্ভব দিয়েন

ধন্যবাদ। কোডইগনিটারের কোন কোন library বা helper class গুলো জানা বেশি গুরুত্বপূর্ণ?

Level 0

ধন্যবাদ । অনেক সুন্দর হয়েছে টিউনটা , কিন্তু আমার কেন জানিনা ডাটাবেস এর সাথে কানেন্ট হচ্ছে না । আশা করি আমি এটা সলভ করে ফেলব। দয়া করে আর ো অনেক প্রজেক্ট আপনি টিউন করবেন। এবং কনটিনিউ করে যাবেন।

    @Mijan: হ্যা কন্টিনিউ থাকবে ইনশাআল্লাহ। যদিও একটু দেরি হয়ে যায় । আজকে নতুন টিউন করা হয়েছে দেখুন।

Level 0

Bhai a lot of thanks.Anek kichu khub easy kore sikchi apnar kach theke.Asa kori regular chalie jaben.

    @alam85: চালিয়ে যাওয়ার ইচ্ছা পুরোপুরি কিন্তু রেগুলার তো হতে পারি না ভাই। কি করব বলুন, আমার তো কাজের ফাকে ফাকে করতে হয়।

ভাই এটার উপর ভরশা করছি…।।দ্রুত টিউন চাই।

    @Smart Rashed: আমি আমার পক্ষ থেকে অনেক চেষ্টা করি দ্রুত করার। কিন্তু ভাই আমি যে অপারগ। নতুন টিউন হয়েছে আজকে দেখুন।

ভাই তাড়াতাড়ি next পর্ব চাই। ধন্যবাদ

Level 0

পিএইচপি শেখার জন্য বাংলা কথা সহ ভিডিও টিউটোরিয়াল http://www.examanswer24.com

Level 0

নেক্সট টিউন কবে পাব ভাই?

Level 0

Thank you very much nero bro……Learned quite easily…..But showing one problem here index.php/welcome/newPage” (showing object not found).Would you please guide?