Tutorial Laravel - Routing, Model, View, Controller
By ADMIN 07 March 2014
Tutorial Laravel
Routing adalah proses dimana suatu item dapat sampai ke tujuan dari satu lokasi ke lokasi lain. Dalam hal framework Laravel, item yang dimaksud adalah halaman website. Para developer Laravel dapat menentukan sendiri halaman yang akan muncul pada saat dikunjungi oleh User. Misalnya User mengunjungi halaman dashboard, maka kita dapat menentukan tampilan apa yang akan muncul, apakah itu hanya berupa tulisan, berupa halaman controller, berupa halaman view, maupun halaman error. Route dapat menghandle semua perintah yang telah dideklarasikan oleh kita.
Part 1 - Routing
Kebanyakan routes untuk aplikasi kamu, akan dideklarasikan pada file
app/routes.php
Routes Laravel yang paling sederhana terdiri dari URI dan callback.Contoh Route :
Basic GET Route
Maka tampilan yang akan muncul adalah sebagai berikut :
Basic Route Parameters
Maka tampilan yang akan muncul adalah sebagai berikut :
Ada beberapa opsional dari route dari parameter, berikut adalah beberapa contohnya :
Optional Route Parameters
Optional Route Parameters dengan Defaults
Pada tutorial ini saya tidak akan secara detil menjabarkan tentang routes. Untuk lebih lengkap, silakan kunjungi halaman ini.
Sumber
Part 2 - Model View Controller (MVC)
Konsep MVC ditemukan oleh Trygve Reenskaug yang beliau rilis tanggal 10 November 1979. Konsep ini dipakai sampai sekarang dan diterapkan juga pada framework Laravel.Basic MVC
Pada Laravel, pertama-tama Laravel akan membaca file routes.php yang dapat memanggil controller, yang kemudian controller dapat memanggil view. Langsung aja berikut adalah contohnya :
1. Tambahkan syntax dibawah pada file
app/routes.php
.2. Kemudian buat file pada folder controller dengan nama file :
app/controller/testcontroller.php
3. Buat file dengan nama file : app/view/viewhello.php
Setelah selesai, akses file yang telah kita buat dengan cara buka halaman : http://localhost/laravel/public
Selamat mencoba. Untuk postingan selanjutnya, saya akan membahas tentang aplikasi CRUD sederhana. Terima kasih.
Video Tutorial : http://youtu.be/BmIWxgOYFPM
IKUTI TRIAL KURSUS ONLINE
IKUTI TRIAL KURSUS ONLINE
NAMA PESERTA TEST & PENERIMA BEASISWA
07 March 2014 Bagikan di Twitter Bagikan di Facebook Bagikan di Google+ Bagikan di Google+
Artikel menarik lainnya
Previous Post Pengenalan Konsep Model - View - Controller Ulang Tahun Internet (WWW) Ke 25th, Mari Jaga Agar Tetap Gratis Dan Terbuka