markethon

Konsep pemograman MVC

Konsep pemograman MVC

         1.Pengertian MVC

                      MVC atau Model View Controller adalah sebuah cara dalam membuat aplikasi atau website dengan memisahkan masing-masing databasenya di Model, tampilannya di View, dan perintah-perintah yang memiliki fungsi (function) dalam menghubungkan model dan view tersebut di Controller.

                     Pada bagian View melakukan permintaan informasi agar dapat bisa ditampilkan kepada pengguna. Permintaan tersebut kemudian diterima oleh Controller dan dikirimkan ke bagian model untuk diproses. Di bagian Model, informasi tersebut akan diolah dan dicari data informasinya ke dalam database yang dimiliki. 

  • Model

Bagian yang bertugas untuk menyiapkan, mengatur, memanipulasi, dan mengorganisasikan data yang ada di database.

View

Bagian yang bertugas untuk menampilkan informasi dalam bentuk Graphical User Interface (GUI).

            Controller

Bagian yang bertugas untuk menghubungkan serta mengatur model dan view agar dapat saling terhubung.

          Kenapa harus menggunakan konsep MVC ?

  Yah dengan pengertian yang sudah dijelaskan diatas seharusnya kamu paham bahwa dengan mengguanakan konsep mvc ini dapat memudahkan programmer dalam mengerjakan suatu project karena dapat dibagi bagi sesuai dengan bidang keahlian masing masing yang pasti nantinya akan mempersingkat waktu pengerjaanya

        1.Kelebihan menggunakan konsep MVC dalam pemrogramman

–  efisiensi

  Penggunaan MVC dapat mempercepat pengembangan aplikasi karena kode dapat dikerjakan oleh beberapa developer. Contohnya dalam kasus pengembangan aplikasi web, bagian model dan controller dapat dikerjakan oleh back-end developer sedangkan bagian view dapat dilakukan oleh front-end developer.

–  Kerapian coding

    Karena dibagi menjadi tiga bagian, maka penulisan kode akan jadi lebih rapi dan memudahkan developer lain untuk mengembangkan kode tersebut.

– Memudahkan untuk debugging

  Selain diatas Penggunaan MVC dapat memudahkan developer untuk memperbaiki error atau bug yang terjadi. Developer dapat fokus untuk menemukan dan memperbaiki masalah yang terjadi karena kode dituliskan pada bagian-bagian terpisah.

– Memudahkan Pemeliharaan

Konsep MVC ini dapat mempermudah pemeliharaan aplikasi, karena script atau kode yang lebih rapi dan terstruktur sehingga mempermudah developer dalam proses pemeliharaan aplikasi.

 

Itulah beberapa artikel yang mampu membantu anda dalam memahami konsep MVC dalam pemrogramman, semoga dapat anda pahami dengan baik dan semoga membantu dan terimakasih.

Sumber:uma.ac.id

Internal:Blog

Leave a Reply

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