Pertemuan 4 Konsep MVC

Post on 22-Feb-2016

84 views 0 download

description

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 - PowerPoint PPT Presentation

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’);}

}