CodeIgniter একটি লাইটওয়েট PHP ফ্রেমওয়ার্ক, যা ডেভেলপারদের দ্রুত এবং কার্যকরভাবে ওয়েব অ্যাপ্লিকেশন তৈরি করতে সহায়তা করে। এখানে ধাপে ধাপে CodeIgniter ডাউনলোড এবং ইন্সটলেশনের প্রক্রিয়া ব্যাখ্যা করা হলো।
CodeIgniter ডাউনলোড
অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড
- CodeIgniter এর অফিসিয়াল ওয়েবসাইটে যান: https://codeigniter.com/।
- ডাউনলোড পেজ থেকে CodeIgniter এর সর্বশেষ স্ট্যাবল ভার্সন ডাউনলোড করুন।
- ডাউনলোড করা
.zipবা.tar.gzফাইলটি আপনার লোকাল সার্ভারে আনজিপ করুন।
Composer ব্যবহার করে ডাউনলোড (CodeIgniter 4)
আপনার সিস্টেমে Composer ইন্সটল করা থাকলে নিম্নলিখিত কমান্ড ব্যবহার করে CodeIgniter ডাউনলোড করতে পারেন:
composer create-project codeigniter4/appstarter your_project_name
উপরের কমান্ডটি আপনার নির্দিষ্ট ডিরেক্টরিতে CodeIgniter 4 ডাউনলোড এবং সেটআপ করবে।
CodeIgniter ইন্সটলেশন
১. ফাইল আনজিপ করা
ডাউনলোডকৃত .zip ফাইলটি আনজিপ করুন এবং ফোল্ডারটি আপনার সার্ভারের রুট ডিরেক্টরিতে কপি করুন:
- XAMPP ব্যবহারকারীদের জন্য:
C:\xampp\htdocs\your_project_name - Linux বা macOS ব্যবহারকারীদের জন্য:
/opt/lampp/htdocs/your_project_name
২. সার্ভারে প্রজেক্ট ফোল্ডার অ্যাক্সেস
আপনার ব্রাউজারে যান এবং নিম্নলিখিত URL ব্যবহার করুন:
http://localhost/your_project_name/public
CodeIgniter সফলভাবে ইনস্টল হলে ডিফল্ট ওয়েলকাম পেজ দেখা যাবে।
প্রাথমিক কনফিগারেশন
১. .env ফাইল সেটআপ
CodeIgniter 4 এর .env ফাইলটি কনফিগার করতে নিচের ধাপগুলো অনুসরণ করুন:
envফাইলটিকে.envনাম দিন।.envফাইল খুলে নিচের ডেটাবেস কনফিগারেশন সেট করুন:database.default.hostname = localhost database.default.database = your_database_name database.default.username = your_username database.default.password = your_password database.default.DBDriver = MySQLi
২. বেস URL কনফিগার
app/Config/App.php ফাইল খুলুন এবং বেস URL নির্ধারণ করুন:
public $baseURL = 'http://localhost/your_project_name/';
৩. ডাটাবেস কনফিগারেশন
ডাটাবেস সংযোগ সেটআপের জন্য app/Config/Database.php ফাইল এডিট করুন:
public $default = [
'DSN' => '',
'hostname' => 'localhost',
'username' => 'your_username',
'password' => 'your_password',
'database' => 'your_database_name',
'DBDriver' => 'MySQLi',
'DBPrefix' => '',
];
CodeIgniter রান করা
১. Spark সার্ভার ব্যবহার (CodeIgniter 4)
CodeIgniter 4 এর বিল্ট-ইন সার্ভার ব্যবহার করতে নিচের কমান্ড চালান:
php spark serve
এটি ডিফল্টভাবে http://localhost:8080 তে চালু হবে।
২. ব্রাউজারে পরীক্ষা
ব্রাউজারে http://localhost:8080 (Spark সার্ভার) অথবা http://localhost/your_project_name/public (XAMPP) লিংকটি খুলুন এবং দেখুন CodeIgniter সঠিকভাবে কাজ করছে কিনা।
CodeIgniter ইন্সটলেশন এবং সেটআপ সম্পন্ন করার পর, আপনি কাস্টম কন্ট্রোলার, মডেল এবং ভিউ তৈরি করে ওয়েব অ্যাপ্লিকেশন ডেভেলপমেন্ট শুরু করতে পারবেন।
Read more