Home Start Back Next End
  
60
browser,
tetapi
prosesnya
secara
keseluruhan dijalankan dan
dikerjakan
di Web server.
2.2.5.5 Design Pattern MVC (Model, View, Controller)
Model
View
Controller
merupakan suatu
konsep
yang
cukup
populer
dalam
pembangunan aplikasi
web,
berawal
pada
bahasa
pemrograman
Small
Talk,
MVC
memisahkan
pengembangan aplikasi
berdasarkan komponen
utama
yang
membangun sebuah
aplikasi
seperti
manipulasi 
data, 
user 
interface,
dan 
bagian 
yang 
menjadi 
kontrol
aplikasi. 
Terdapat  3 
jenis  komponen 
yang 
membangun  suatu  MVC
pattern dalam suatu aplikasi yaitu :
• 
View,
merupakan
bagian
yang
menangani
presentation
logic.
Pada 
suatu 
aplikasi 
web 
bagian 
ini 
biasanya 
berupa 
file
template
HTML,
yang diatur oleh
controller.
View
berfungsi
untuk
menerima
dan
merepresentasikan data
kepada
user.
Bagian
ini
tidak
memiliki akses
langsung terhadap bagian
model.
• 
Model, biasanya berhubungan langsung dengan database untuk
memanipulasi data
(insert,
update,
delete,
search),
menangani
validasi 
dari 
bagian  controller
namun 
tidak 
dapat
berhubungan langsung dengan bagian view.
• 
Controller,
merupakan bagian
yang
mengatur
hubungan antara
bagian  model dan  bagian  viewcontroller berfungsi 
untuk
Word to PDF Converter | Word to HTML Converter