Implementasi MVC pada Laravel
Sebelumnya kita sudah membahas bagaimana sih cara menginstal laravel di laptop kita , nah kali ini kita akan membahas penerapan MVC pada laravel ini , MVC yang merupakan kepanjangan dari Model View Controller, merupakan sebuah paradigma yang umum digunakan dalam logika cara kerja sebuah aplikasi,
Kemudian buat Controller dengan cara php artisan make:controller viewController yang nama viewController adalah nama Controllernya
Setelah itu Open project MVC tadi menggunakan text editor, kemudian pilih folder resources\views kemudian buatlah file baru disini saya menamakannya view.blade.php
Kemudian buka file model yang sudah kita buat tadi,letaknya ada di folder app. Disini saya membuat dua fungsi,yaitu fungsi nama dan nim
Kemudian buka file Controller yang letaknya di app\Http\Controllers disini saya membuat fungsi tampilkan, yang mana variable $view untuk membuat object view dari model view tadi. Variable $nama untuk mengambil nilai dari fungsi nama di model view begitu juga dengan variable nim
Kemudian buka file view yang sudah kita buat tadi,letaknya di resources,pilih view.blade.php untuk mengatur tampilan yang akan ditampilkan pada web
Nah cukup mudah bukan semoga bermanfaat :)
Sebelum masuk ke penerapanya kita perlu tahu dulu nih apa sih yang dimaksud Model View Controller itu , oke mari kita bahas satu persatu.
- Mode
Model adalah bagian dari aplikasi yang dibuat untuk mendefinisikan sebuah data,model biasanya digunakan sebagai penghubung antara controller dengan database untuk mengambil data pada database.Nantinya object - object itu akan berfungsi untuk mengelola request query ke database di aplikasi - View
View adalah bagian yang menangani presentasi logic atau bisa dibilang suatu bagian yang digunakan untuk menampilkan tampilan web yang kita buat , nantinya object - object yang kita buat akan berfungsi hanya untuk menampilkan antarmuka ke useraplikasi jadi didalam view ini tidak ada baguan codingan logika yang berhubungan dengan databes maupun bisnis prosess. - Controller
Controler adalah bagian yang mengatur hubungan antara bagian model dan bagian view dimana semua logika yang digunakan aplikasi kecuali yang berhubungan dengan database dikumpulkan disini
Pertama buat model dengan cara php artisan make:mode view disini model saya bernama view
Kemudian buat Controller dengan cara php artisan make:controller viewController yang nama viewController adalah nama Controllernya
Setelah itu Open project MVC tadi menggunakan text editor, kemudian pilih folder resources\views kemudian buatlah file baru disini saya menamakannya view.blade.php
Kemudian buka file model yang sudah kita buat tadi,letaknya ada di folder app. Disini saya membuat dua fungsi,yaitu fungsi nama dan nim
Kemudian buka file Controller yang letaknya di app\Http\Controllers disini saya membuat fungsi tampilkan, yang mana variable $view untuk membuat object view dari model view tadi. Variable $nama untuk mengambil nilai dari fungsi nama di model view begitu juga dengan variable nim
Kemudian untuk mengatur arah / rute nya kita perlu membuat route nya,dengan cara masuk ke folder routes dan pilih web.php. background-color: white; "/" sebagai folder root atau utama kemudian nama Controller@nama fungsi di Controllernya
Kemudian buka file view yang sudah kita buat tadi,letaknya di resources,pilih view.blade.php untuk mengatur tampilan yang akan ditampilkan pada web
Ini gambaran terakhir dari tampilan yang sudah dibuat tadi
Nah cukup mudah bukan semoga bermanfaat :)
Casino Tycoon - Mapyro
BalasHapusCasino Tycoon is an online 원주 출장샵 casino 안동 출장마사지 game with lots 나주 출장마사지 of bonuses 구리 출장마사지 and VIP rewards. Play for real at Mapyro. The Best of the best casinos in 김해 출장안마 Vegas.