Belajar Codeigniter : 2.Mengenal MVC serta Penerapannya

15.57 0 Comments

pada kesempatan kali ini aku bakal ngejelasin konsep MVC secara singkat dan cara menerapkannya pada Codeigniter.

A. Konsep MVC

MVC merupakan kependekan dari M(model) V(view) C(controller). MVC sendiri adalah metode yang membagi pengembangan sebuah aplikasi menjadi 3 bagian utama, yakni :

1. Model
Model mewakili struktur data. model biasanya berhubungan dengan data dari aplikasi mulai dari pengelolaan data seperti menambah data, membarui data dan lain-lain. 

2. View
View mewakili tampilan di pengguna.

3. Controller
Controller mewakili penghubung antara model dan view.

B. Penerapan MVC pada Codeigniter

untuk penerapannya aku bakal coba buat cara menampilkan tabel sederhana pada halaman web menggunakan codeigniter, langsung saja kita coba langkah-langkah menerapkannya.

Langkah 1: Membuat Database
Pertama kita akan buat dulu databasenya. Disini aku memakai mySQL untuk databasenya.

1. Jalankan modul apache dan mySQL pada xampp control panel.


2. Buka mySQL melalui browser dengan cara kunjungi URL "http://localhost/phpmyadmin/". Jika sudah masuk kehalaman phpmyadmin segera klik "baru" pada pojok kanan.


3. Buat basis data seperti ini lalu klik buat.


4.  setelah itu buat tabel dengan nama "tb_hargabarang" dan jumlah kolomnya 3 lalu klik kirim. setelah itu akan muncul halaman untuk mengatur isi tabel. isikan saja seperti ini lalu simpan.


untuk penjelasan struktur datanya sabar yah, mungkin di artikel selanjutnya bakal aku bahas sampai tuntas.

5. klik tab "tambahkan" untuk menambah isi pada tabel.


isikan saja nilai datanya seperti dibawah ini, jika sudah klik kirim.


6. Jika sudah kembali ke tab jelajahi untuk melihat nilai yang sudah kita inputkan tadi.


Jika keluar seperti yang ada dalam kotak merah pada gambar diatas maka kalian telah berhasil membuat sebuah basis data.

Langkah 2: Mengkonfigurasi file


Langkah yg kedua kita akan mengkonfigurasi beberapa file di codeigniter agar bisa dipakai.

1. Buka file autoload.php di 

xampp/htdocs/"framework_ci"/application/config/autoload.php

*Untuk nama "framework_ci" bisa bervariasi tergantung kalian merename folder codeigniter menjadi apa. 

Pada line 61 ganti code menjadi seperti dibawah ini. Lalu save file

61.         $autoload['libraries'] = array('database');
2. Buka file database.php di

xampp/htdocs/"framework_ci"/application/config/database.php

*Untuk nama "framework_ci" bisa bervariasi tergantung kalian merename folder codeigniter menjadi apa.

Pada line 79-81 ganti code menjadi seperti dibawah ini. Lalu save file

79.       'username' => 'root',
80.       'password' => ' ',
81.       'database' => 'belajar_mvc',

Langkah 3: Membuat Controller

Langkah yg ketiga kita akan membuat controllernya.

1. Salin kode dibawah ini lalu simpan sebagai Databarang.php pada alamat

xampp\htdocs\"framework_ci"\application\controllers\Databarang.php

Langkah 4 : Membuat Model

Langkah yg keempat kita akan membuat model.

1. Salin kode dibawah ini lalu simpan sebagai mbarang.php pada alamat

xampp\htdocs\"framework_ci"\application\models\Databarang.php

Langkah 5 : Membuat View

Langkah yg kelima kita akan membuat viewnya.

1. Salin kode dibawah ini lalu simpan sebagai mbarang.php pada alamat

xampp\htdocs\"framework_ci"\application\views\barang\vdatabarang.php

Jika sudah selesai silahkan buka URL = "http://localhost/ci/index.php/Databarang/" pada browser jika terlihat tampilan seperti ini selamat! Kalian sudah berhasil menampilkan tabel sederhana menggunakan Codeigniter.


mhaniff

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Google

0 komentar: