Belajar Memahami Konsep MVC di CodeIgniter dengan mudah – Mr Brohid Blogs

Belajar Memahami Konsep MVC di CodeIgniter dengan mudah – Mr Brohid Blogs

Hallo sobat, salam hormat untuk kita semua, ketemu lagi di Mr Brohid blogs, kali ini saya akan berbagi ilmu tentang Belajar Memahami Konsep MVC di CodeIgniter dengan mudah. Pada dasarnya pengembangan CodeIgniter ini berpola Model-View-Controller (MVC).
MVC merupakan sebuah pola atau metode untuk membuat sebuah aplikasi dengan memisahkan data (Model) dari tampilan (View) dan memproses data (Controller). Dalam prakteknya memungkinkan halaman web anda akan mengandung script HTML dan PHP secara terpisah.
Apa sih kepanjangan dari MVC dan keterangannya ? kepanjangan MVC yaitu Model View Controller yang merupakan metode dalam untuk membuat suatu website atau aplikasi. Di CodeIgniter ini juga terdapat MVC yang berfungsi memproses data secara terpisah.
MVC terbentuk menjadi 3 proses yaitu antara lain:
1. Model
Model biasanya berhubungan langsung dengan database untuk memanipulasi data (Insert, Update, Select, Deleted), mengangani langsung dari Controller, namun tidak bisa berhubungan langsung dengan View.
2. View
View merupakan bagian yang menangani presentation logic. Pada suatu website biasaya view sering berupa file template yaitu HTML yang di atur oleh Controller. View berfungsi untuk menampilkan data pada user. namun tidak bisa berhubungan langsung dengan Model.
3. Controller
Controller merupakan bagian yang mengatur hubungan antara Model dan View, Controller sendiri berfungsi untuk menerima request data dari user dan akan di teruskan ke dalam Model.
Nah kurang lebih begitu untuk lajur proses nya silahkan kalian lihat gambar di bawah ini :

Sekian dari artikel saya semoga bermanfaat dan selalu semangat dalam mempelajari bahasa pemograman. Karena allah sudah berjanji barang siapa yang sungguh-sungguh dalam melakukan hal sesuatu maka merekalah yang akan mendapatkan hasilnya.
Jangan lupa baca juga artikel yang terdapat pada blog Mr Brohid, jika kalian suka silahkan share artikel ini keteman anda atau ke group lainnya supaya bisa membantu orang lain dalam belajar bahasa pemograman. Terima kasih.

Leave a Reply

Your email address will not be published. Required fields are marked *