Apa sih sebenarnya CodeIgniter itu..? apa saja keunggulannya..?
silahkan baca Kenapa Menggunakan Framework dan Memahami CodeIgniter.
Sebelum memulai, download terlebih dahulu file codeigniter disini. Sebagai informasi, versi yang saya gunakan saat ini adalah codeIgniter 1.7.2
Selesai download, copy file .rar tersebut ke localhost atau webroot kamu, lalu extract. Maka, akan ada folder bernama CodeIgniter_1.7.2
Silahkan rename folder tersebut menjadi ci atau apa saja sesuai nama web yang ingin kamu buat.
Didalam folder ci, terdapat 2 buah folder, dan 2 buah file.
Folder user guide bisa kamu pindahkan keluar dari folder ci, karena kalo nanti di upload akan menambah beban kepada server.
Sekarang coba aktifkan browser, lalu ketikan http://localhost/ci

Tampilan tersebut adalah output dari 2 file di folder controller dan view. controllers/welcome.php berfungsi memanggil views/welcome_message.php lalu menampilkannya di browser.
kenapa saat anda memanggil url http://localhost/cibrowser otomatis memanggil welcome.php.
Buka system/application/config/routes.php dan lihat dibagian bawah. coba anda ganti tulisan welcome menjadi teks lain, maka hasilnya akan error. Karena $route['default_controller'] = "welcome"; adalah code untuk memanggil controller mana yang akan pertama kali dipanggil saat kita mengakses sites tersebut.
Jadi ketika anda menuliskan welcome, maka system akan otomatis mencari file bernama welcome.php di folder controllers.
$route['default_controller'] = "welcome"; $route['scaffolding_trigger'] = "";
Pingback: View Controller dan URL CodeIgniter ‹ kakaeriel notes