Pertemuan 4 Konsep MVC
description
Transcript of Pertemuan 4 Konsep MVC
PERTEMUAN 4KONSEP 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 $config[’base_url’] = “http://localhost/appku”; 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”;
KONFIGURASI CODE IGNITER 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’);
ALAMAT URL DALAM CODEIGNITER CodeIgniter menghasilkan clean URL yang mudah
dikenali oleh search engine dan manusia. Sebagai contoh : www.nama-website.com/index.php/blog/post/
KONSEP DASAR CONTROLLER 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.
ALUR CONTROLLER DALAM MVC
ATURAN PENULISAN FUNGSI 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’);}
}