Anda di halaman 1dari 1

Codeigniter berbasis MVC (Model View Controller) :

- Model menangani apapun yang berhubungan dengan database, mengambil data dari
database ataupun menyimpan data ke database atau menangani manipulasi data.
- View hanya menangani antarmuka/interface untuk pengguna. Antarmuka ini dibuat
berdasarkan model atau tanpa berdasarkan model.
- Controller sebagai program utama/pengendali program, menangani interaksi dengan
pengguna, bekerja dengan model ataupun tanpa model dan memilih view mana yang
dirender atau ditampilkan.

Untuk akses codeigniter, URI nya adalah :
server/htdocs/index.php/controller

A. Browser request view/interface [tanpa memerlukan data atau tidak memerlukan model]
Implementasinya :
1. Browser request
2. Controller memilih atau mengekskusi view yang akan ditampilkan
B. Browser request view/interface [memerlukan data atau memerlukan model]
Untuk membuat sebuah model, syaratnya harus :
1. Punya database
2. Set configurasi database, agar model dapat akses data sesuai database yang dituju, yaitu di
applicationconfigdatabase
3. Baru membuat model.
4. Browser request
5. Controller mengekskusi model
6. Model akses data dari database(MySql)
7. MySql return array ke model
8. Array dari model diparsing di controller
9. Controller akses view

Anda mungkin juga menyukai