Controller
Instalasi dan Konfigurasi Web Framework Konsep Dasar Controller Aturan Penulisan fungsi
config.php Isi alamat pemanggilan di browser. Dalam contoh ini alamatnya adalah $config[’base_url’] = “ routes.php Variabel ini digunakan untuk menentukan nama file utama yang digunakan sebagai ekeskutor utama website atau aplikasi. Contoh secara defaultnya adalah file welcome. $route[’default_controller’] = “welcome”;
database.php Isi hostname, username, password dan nama database yang digunakan. autoload.php File ini berfungsi untuk memanggil secara otomatis fungsi- fungsi yang sudah disediakan CI atau yang anda buat tanpa harus memanggillnya dalam aplikasi anda. contoh : $autoload[’libraries’] = array(’database’);
CodeIgniter menghasilkan clean URL yang mudah dikenali oleh search engine dan manusia. Sebagai contoh :
Controller merupakan penghubung antara Model dan View. Didalam Controller inilah terdapat class dan fungsi-fungsi yang memproses permintaan dari View kedalam struktur data didalam Model.
Penulisan nama class utama harus menggunakan huruf besar di awal dan disimpan dengan nama yang sama,tetapi menggunakan huruf kecil semua. class Welcome extends Controller { function Welcome() { parent::Controller(); } function index() { $this->load->view(’welcome_message’); }