Membuat Controller dan View di laravel

Artikel mengenai dasar route di laravel sudah di bahas, nah kali ini kita akan membahas mengenai penggunaan controller dan view di laravel. Laravel mendukung penuh konsep MVC (model view controller). Yang akan di bahas kali ini adalah mengenai Controller da View di laravel.
Mari belajar laravel mengenai controller sebelumnya buka file route yang kemarin kita buat
Route::get ('/',function()
{
    return'ini hello halaman pertamku';
});
kita ganti menjadi :
Route::get ('/','HomeController@index');
dan di folder app/controllers buka file HomeController.php tambahkan code seperti dibawah ini
 public function index()
{
    return'Ini Halaman Home saya';
}
jadi code keseluruhan menjadi 
<?php

class HomeController extends BaseController {
        public function index()
              {
                  return'Ini Halaman Home saya';
               }
}
Maka jika dilajanlan hasilnya seperti gambar ini
Contoh Penggunaan Controller
Nah itu merupakan contoh kecil penggunaan controler nanti bisa di pelajari lebih lanjut mengenai dasar laravel di docomentasinya. Untuk penggunaan View di laravel akan di contohkan sebagai berikut, buka app/views dan buat file home.php dan isikan kode berikut
<html>
    <body>
        <h1>Halo</h1>
            Selamat datang di baliku.in.<br>
            Mari belajar Laravel
    </body>
</html>
Buka HomeController.php di folder app/controller dan ganti  kodenya menjadi
<?php

class HomeController extends BaseController {

     public function index()

        {
            return View::make('home');
        }

}
Kemudiaan simpan dan jalankan http://localhost/bengkelku/public (sesuaikan dengan nama projek yang di buat disini menggunakan bengkelku) maka akan tampak seperti gambar berikut
bejar menggunakan view dan controller
yuks sekian dulu untuk lebih memperdalam tentang View dan Controller di laravel silakan di baca baca lagi documenttasinya ya.

Dasar Penggunaan Route Di Laravel

Tutorial kali akan membahas dasar route di laravel. Untuk tutorial cara instal laravel dapat dilihat di postingan belajar install laravel 5 atau dapat juga searching di google juga banyak tersedia. Yang akan kita bahas pertama adalah ROUTING, apa itu Routing di Laravel?
ROUTING kalau diibaraatkan sebuah petunjuk arah,mau menuju kemana kita nanti akan di tuntun oleh Routing. Routing diataur pada folder app/route.php . Adapun isian dari route adalah sebagai berikut :
 Route : : get ('/', function ( )
{
      return View: : make ('Hello');
} );
Untuk lebih jelasnya penggunaan Route sederhana dapat dibuatkan perintah seperti berikut :
 Route::get ('/',function()
{
    return'ini hello halaman pertamku';
});
maka pada saat kita mengakses localhost/namalatihan/public akan muncul halaman seperti berikut

latihan router





Jika kita ingin membuat halamat statis yang bisa diakses misalnya http://localhost/domainanda/public/about
maka di app/route nya di tulis seperti dibawah ini:
 Route::get ('/about',function()
{
    return' <h1>hello</h1> halaman about pertamku';
});
maka setelah akses  http://localhost/domainanda/public/about akan menampilkan seperti dibawah ini


Adapun penjelasan dari route about diatas adalah sebagai berikut:
  1. Parameter GET menjalankan jenis request yang diterima ada juga POST request
  2. /about itu adalah url yang akan diakes
  3. function () {......}merupakan fungsi yang memberikan jawaban atas request bisa juga digunakan untuk mengarahkan ke controller yang dituju.
ya mungkin sekian pembahasan dasar penggunaan route di laravel nanti saya lanjut ke Model View dan Controller.