470 likes | 1.27k Views
Pertemuan 4 Konsep MVC. Controller. Membahas :. Instalasi dan Konfigurasi Web Framework Konsep Dasar Controller Aturan Penulisan fungsi. Konfigurasi code igniter. config.php Isi alamat pemanggilan di browser. Dalam contoh ini alamatnya adalah http://localhost/appku
E N D
Pertemuan 4Konsep MVC Controller
Membahas : • InstalasidanKonfigurasi Web Framework • KonsepDasar Controller • AturanPenulisanfungsi
Konfigurasi code igniter • config.php Isialamatpemanggilandi browser. Dalamcontohinialamatnyaadalah http://localhost/appku $config[’base_url’] = “http://localhost/appku”; • routes.php Variabelinidigunakanuntukmenentukannama file utama yang digunakansebagaiekeskutorutama website atauaplikasi. Contohsecaradefaultnyaadalah file welcome. $route[’default_controller’] = “welcome”;
Konfigurasi code igniter • database.php Isi hostname, username, password dan nama database yang digunakan. • autoload.php File iniberfungsiuntukmemanggilsecaraotomatisfungsi-fungsi yang sudahdisediakan CI atau yang andabuattanpaharusmemanggillnyadalamaplikasianda. contoh : $autoload[’libraries’] = array(’database’);
Alamat URL dalamCodeIgniter • CodeIgnitermenghasilkan clean URL yang mudahdikenalioleh search engine danmanusia. Sebagaicontoh : www.nama-website.com/index.php/blog/post/
Konsepdasar controller • Controller merupakanpenghubungantara Model dan View. Didalam Controller inilahterdapat class danfungsi-fungsi yang memprosespermintaandari View kedalamstruktur data didalam Model.
AturanPenulisanFungsi • 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’); } }