![]() 31
Gambar 2.12 Ilustrasi Mengenai Hubungan antara Model, View, dan Controller
(Myer, 2008, p5)
Keuntungan menggunakan model MVC adalah:
a.
Mempermudah developer dalam memelihara
aplikasi
yang dibangun
karena code terbagi ke dalam tiga bagian.
b.
Mempermudah developer ketika melakukan modifikasi aplikasi.
2.20
CodeIgniter (CI)
CI adalah framework
PHP
yang dirancang untuk memungkinkan user
mengembangkan proyek atau aplikasi lebih cepat dibandingkan harus menulis
code dari awal. CI
menyediakan sekumpulan libraries
untuk tugas-tugas yang
biasa diperlukan, tampilan user interface yang sederhana, struktur logika untuk
mengakses libraries tersebut serta memungkinkan user untuk meminimalkan
jumlah code
dalam perancangan aplikasi (http://ellislab.com/codeigniter/user-
guide/, 12 Desember 2013, 15:41 WIB).
Kondisi-kondisi yang membutuhkan penggunaan framework
CodeIgniter:
1.
Membutuhkan framework dengan footprint yang kecil.
2.
Membutuhkan kinerja yang luar biasa.
3.
Membutuhkan dokumentasi yang jelas dan menyeluruh.
4.
Membutuhkan kompatibilitas dengan hosting yang standar.
5.
Tidak memerlukan banyak konfigurasi.
6.
Framework yang tidak mengharuskan penggunaan command line.
|