Per tanggal 25 Januari 2017 ini telah liris framework PHP Laravel 5.4 yang disertai pembaharuan fitur-fiturnya. Tapi kali ini aku tidak membahas fitur laravel ini, tapi lebih kepada cara kerja MVC di framework tersebut. MVC yang merupakan kepanjangan dari Model View Controller, merupakan sebuah paradigma yang umum dipakai dalam logika cara kerja sebuah aplikasi. MVC ini kalau tidak salah juga dipakai di beberapa framework PHP (misal: CodeIgniter, CakePHP, Laravel dan lain-lain).
Model MVC memisahkan pengelolaan database, logika dan antarmuka dalam sebuah aplikasi, sehingga memudahkan developer yang satu dengan yang lain untuk merawat suatu aktivitas atau aplikasi.
- Model yang dimaksud dalam MVC ialah sekumpulan object yang berfungsi untuk mengelola request query ke database di aplikasi.
- View ialah sekumpulan object yang berfungsi untuk mengelola atau menampilkan antarmuka ke user aplikasi
- Controller berfungsi untuk menangani logika aktivitas serta menghubungkan antara Model dengan View.
Berikut gambarannya jikalau suatu request MVC di ilustrasikan:
Penjelasan dari gambar di atas:
- User melaksanakan inputan request melalui browser atau form.
- Request tersebut kemudian akan di terima controller untuk diproses requestnya.
- Dianggap request tersebut melibatkan request ke database, maka diteruskanlah request tersebut ke Model. Model kemudianmengambil data yang diminta controller.
- Setelah mendapat data yang diminta user, maka akan dikembalikan ke controller.
- Kemudian Controller akan meneruskan data yang diberikan model ke View.
- View kemudian memperlihatkan data kepada user sesuai request.
- Model: Seluruh file-file yang berfungsi sebagai model disimpan di dalam folder App/
- View: Seluruh file-file yang berfungsi sebagai View berada di dalam folder resources/views/
- Controller: Fungsi Controller ditaruh di dalam folder app/Http/Controllers/ dan file web.php yang terletak di folder routes/
Sumber http://www.newbienote.com/
Mari berteman dengan saya
Follow my Instagram _yudha58Related Posts :
Tutorial Singkat Cara Kerja Mvc Di Laravel 5.4 Per tanggal 25 Januari 2017 ini telah liris framework PHP Laravel 5.4 yang disertai pembaharuan fitur-fiturnya. Tapi kali ini aku tidak … Read More...
Tipe Tipe Metode Routing Di Laravel 5.4 Seperti yang pernah aku bahas sebelumnya perihal routing di Laravel 5.4, routing di Laravel mempunyai beberapa metode untuk berkomunikas… Read More...
Cara Mengaktifkan Mode Maintenance Di Laravel 5.4 Tahukah kau kalau Framework Laravel mempunyai fitur mode maintenance. Fitur ini akan menonaktifkan aneka macam input ke dalam framework a… Read More...
Cara Mengganti Nama Aplikasi Di Laravel 5.4 Tahukah kau bahwa nama yang tertampil di aplikasi laravel ternyata dapat diganti melalui konfigurasi? Kaprikornus begini, sehabis install… Read More...
Routing Dasar Di Laravel 5.4 Seperti yang telah di jelaskan sebelumnya, framework Laravel menganut metode MVC (Model View Controler) untuk budi aplikasinya, kemudia… Read More...
0 Response to "Tutorial Singkat Cara Kerja Mvc Di Laravel 5.4"
Posting Komentar