Pengenalan MVC pada CodeIgniter

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

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

14-Feb-19, 2:27 pm

Menghapus File Menggunakan PHP

Menghapus File di PHPUnlink() adalah perintah bawaan php yang bisa menghapus file tertentu dengan menggunakan format yang tepat. Selain…
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,…
14-Feb-19, 5:49 pm

PHP Native dan Framework

PHP adalah bahasa pemrograman yang banyak digunakan di dunia. Dalam penggunaannya, banyak orang yang menggunakan PHP native, tetapi tak…
14-Jan-19, 5:29 pm

Mengapus Virus Cloudnet

Saat mencari aplikasi di internet, tak jarang kita mengunduh dan menginstall virus yang merusak komputer kita. Salah satu virus yang…

Post Comments.

  • BY: gzldecgw
    25-Aug-20, 12:16 am

    Indonesia Kompeten. Learn, Competent and Success agzldecgw gzldecgw http://www.gn868j8wnr4e37n98cb10e2j24hp3bp8s.org/ [url=http://www.gn868j8wnr4e37n98cb10e2j24hp3bp8s.org/]ugzldecgw[/url]

  • BY: CWDM
    11-Sep-20, 4:05 pm
  • BY: T-SHIRT
    13-Sep-20, 1:15 am
  • BY: Oil Pump
    15-Sep-20, 6:47 am
  • BY: 1
    20-Sep-20, 7:02 am

    1

  • BY: 1)
    20-Sep-20, 7:02 am

    1

  • BY: 1"'`--
    20-Sep-20, 7:02 am

    1

  • BY:
    20-Sep-20, 7:02 am

  • BY: 1
    20-Sep-20, 7:02 am

    1"'`--

  • BY: 1
    20-Sep-20, 7:02 am

    1)

  • BY: 1
    20-Sep-20, 7:02 am

    1

  • BY: 1
    20-Sep-20, 7:02 am

    1

  • BY: Fan
    10-Oct-20, 2:43 pm

    Fan

  • BY: Products
    10-Oct-20, 4:55 pm
  • BY: 520
    12-Oct-20, 4:45 pm

    520

  • BY: GPON ONU
    14-Oct-20, 10:42 am
  • BY: FWDM Node
    15-Oct-20, 10:39 pm
  • BY: Chairs
    19-Oct-20, 10:26 pm
  • BY: ??????
    08-Nov-20, 8:58 am

Reply Comments.