Pengenalan MVC pada CodeIgniter

27-Dec-18, 10:43 am Finna Hanaina Latifah

Pengenalan MVC pada CodeIgniter

Pengenalan MVC pada CodeIgniter

Sebagai programmer tentu kita menginginkan agar kode-kode program yang kita tulis rapih dan dapat dikenali.Untuk menghindari kode agar tidak Berantakan, maka kita harus membagi-bagikan kode ke dalam beberapa bagian. Masing-masing bagian kode ini kemudian memiliki tanggung jawabnya masing-masing. Bisa saja ada bagian kode yang khusus menangani basis data. Ada bagian kode yang menangani tampilan. Ada bagian kode yang menghubungkan tampilan dengan basis data.


MVC juga banyak diterapkan pada framework ,salah satunya adalah Framework Codeigniter
.
CodeIgniter menggunakan metode Model-View-Controller, yang bertujuan untuk memisahkan logika dan presentasi. Konsep ini mempunyai keunggulan dimana desainer dapat bekerja pada template file, sehingga duplikasi kode presentasi dapat diperkecil. Berikut adalah konsep Model-View-Controller yang diterapkan di CodeIgniter:
1 Model menggambarkan struktur data. Biasanya kelas model akan berisi fungsi yang digunakan untuk mengambil, menambah, dan memperbaharui informasi yang ada di database.
2 View adalah informasi yang diperlihatkan kepada user. View adalah halaman web yang terdiri dari HTML, CSS dan Javascript, tapi pada Code Igniter, view dapat juga sebagai potongan halaman seperti header atau footer. 
3 Controller adalah perantara Model, View, dan resource lainya yang dibutuhkan untuk menangani HTTP request dan menghasilkan halaman web.


Populer Artikel

18-Feb-19, 4:12 pm

Content Management System

Apa Itu CMS? CMS atau Content management system yang dalam  bahasa indonesia disebut dengan sistem management konten,…
24-Dec-18, 9:22 pm

Anggota BNSP periode 2019-2024

JAKARTA—Kementerian Ketenagakerjaan melantik tujuh anggota Badan Nasional Sertifikasi Profesi (BNSP) periode 2018-2023. Pelantikan itu berdasarkan  Keputusan Presiden Republik Indonesia…
27-Dec-18, 10:43 am

Pengenalan MVC pada CodeIgniter

Pengenalan MVC pada CodeIgniterSebagai programmer tentu kita menginginkan agar kode-kode program yang kita tulis rapih dan dapat dikenali.Untuk menghindari kode…
26-Dec-18, 2:05 pm

Git

GIT1 Mengenal GITPertama-tama, GitHub bukanlah git, banyak yang keliru dan sulit membedakan kedua hal ini termasuk saya. GitHub adalah…

Post Comments.

Reply Comments.