4 September 2012,
 0

Setelah menjelaskan pengertian dari MVC, saya tidak akan mengulangi pengertian dari model, view, dan controller lagi. Pada kesempatan ini saya akan memberikan contoh dari fungsi-fungsi tersebut.

Biasanya ketiga bagian ini dibagi ke dalam tiga folder yang berbeda yang setiap foldernya memiliki file-file yang berisikan kode program.

  1. Model. Pada bagian ini programmer menuliskan kode program untuk menghubungkan aplikasi dengan database.
  2. View. Pada bagian ini programmer menuliskan kode program HTML yang akan memberikan tampilan pada pengguna.
  3. Controller. Pada bagian ini programmer menuliskan kode program untuk menghubungkan file-file pada model dan file-file pada view.

Hal ini berbeda dengan bahasa pemrograman PHP prosedural yang menyatukan semua bagian di atas pada satu file. PHP prosedural lebih mudah dipelajari, tetapi aplikasi yang dibangun dengan metode prosedural akan sulit untuk dikembangkan. Kode program yang menggabungkan bagian pada MVC akan sulit dibaca oleh orang lain selain si pembuat program sendiri.

Tinggalkan Balasan