Search This Blog

Lecture Web Programming II - Week 1

Week 1 - Code Igniter: Memahami Konsep MVC

Apa itu MVC?

MVC merupakan singkatan dari Model, View dan Controller

Bedanya MVC dengan Native Apa?
  • Native menggunakan sebuah 1 file yang isinya campur aduk antara tag-tag Html dan kode pemrograman menggunakan PHP
  •  Dengan Konsep MVC kita memisahkan kecampur adukan itu dengan memecahnya menjadi 3 bagian.
  1. Model : Model menampung semua method yang berhubungan dengan interaksi ke database. Jadi operasi CRUD (Create, Read, Update, Delete) semua berada pada Model.
  2. View : View berisi tag-tag Html dan juga output variabel yang dikirimkan oleh Controller. Pada View tidak boleh terdapat kode untuk berinteraksi dengan basis data.
  3. Controller : Controller adalah jembatan antara Model dan View. Controller berinteraksi dengan Model untuk memperoleh data dari database kemudian mengirimkannya ke View untuk ditampilkan.
Materi bisa di download disini



Daftar Pustaka:
https://agung-setiawan.com/tag/tutorial-codeigniter-indonesia/

Untuk Tugas dan diskusi silakan di Grup Classaroom di alamat https://classroom.google.com/
  1. Untuk Kelas 12.6C.17 Kode Kelas: i1wypn
  2. Untuk Kelas 12.6E.17 Kode Kelas: apd7co
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2012. Bahan Ajar Agung - All Rights Reserved
Template Modify by Agung Baitul H (0898-1983-200)
Proudly powered by Blogger E-Mail agung.abl@bsi.ac.id