Showing posts with label Laravel. Show all posts
Showing posts with label Laravel. Show all posts

BELAJAR LARAVEL UNTUK PEMULA (part 2) Mengenal struktur folder laravel (MVC) Model. View, Controller + Route


Hallo sahabat kompi, melanjutkan materi part 1, sekarang kita akan mempelajari folder-folder penting pada laravel, mungkin ada yang bertanya dimana letak file Model, View dan Controller, dan apa lagi ada Route.
Perlu diketahui juga Laravel terkadang mengganti komponennya, sehingga sangat mungkin jika ada perbedaan struktur foldel pada versi Laravel yang berbeda. Pada tutorial kali ini saya menggunakan Laravel versi 5.4. Jika anda belum mengerti cara mengeceknya silahkan klik disini.
Ini adalah penampakan struktur Laravelnya
Gambar 1

1.       Route
Route adalah tempat mendaftarkan semua halaman yang akan kita akses. Jadi pada framework laravel kita harus mendaftarkan halaman yang akan kita tampilkan ke Route. File ini bernama web.blade.php lokasinya di folder routes
Contoh :
Route::get('/', function () {
    return view('welcome');
});

Maksudnya :
'/' Alamat halaman kita, jika didalam folder views halamanmu berada dimasukan ke folder lagi, misal namanya Coba, maka penulisanya menjadi '/coba'

return view('welcome'); aIni merupakan perintah menampilkan halaman welcome.blade.php. welcome disana hanya sebuah nama, tergantung nama halamanmu apa.

2.       View
View adalah halaman yang akan kita tampilkan setelah didaftarkan ke route. Lokasi view pada laraver di folder resources\views

Gambar 2

3.       Controller
Controller adalah file yang berisi logika dan lainnya. Anggap saja seperti mesinya. File controller harus diletakkan di app\Http\Controllers

4.       Model
Model digunakan untuk menyimpan class PHP yang berhubugan dengan model database. Untuk menggatur keperluan itu silahkan buka file .env pada root
Gambar 3 

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE= ini nama database mu
DB_USERNAME= username (biasanya “root”)
DB_PASSWORD= password (biasanya kosong)

Demikian pembahasan menggenai letak file MVC dan Route pada Laravel. Semoga bermanfaat. Terimakasih (fa@) 

CARA MENGETAHUI VERSI LARAVEL


Hallo sahabat kompi, kali ini saya akan memberikan pembahasan singkat mengenai cara menggetahui versi laravel yang telah kita install.

Seperti biasa jalankan CMD atau Github di lokasi Laravelmu. Jika masih binggung silahkan baca Belajar laravel untuk pemula (Part 1).

Disini saya menggunakan Git, tidak masalah jika anda menggunakan CMD, code nya tetap sama.
Ketik php artisan --version

Gambar 1

Demikian pembahasan singkat mengenai cara mengetahui versi Laravel. Semoga bermanfaat. Terimakasih (fa@)

BELAJAR LARAVEL UNTUK PEMULA (Part 1) Memasang Laravel pada Windows


Hallo sahabat kompi, Saya sekarang sedang mempelajari Laravel, dan dengan membuat artikel ini saya bertujuan sebagai media mengingat sekaligus berbagi. Mudah-mudahan dapat membantu.
Sebelum memulai tutorial, lebih baik kita ketahui apa itu Laravel. Laravel adalah framework PHP sehingga dapat membantu kita untuk mengolah code PHP. Jika anda pernah mendengar Bootstrap juga framework, dan anda penasaran mana yang lebih baik antara keduanya dalam membuat website. Maka jawabanya “mereka adalah dua aplikasi dengan fungsi yang berbeda” namun keduanya sama-sama framework. Jika Laravel framework PHP yang bertugas sebagai backend, sedangkan Bootstrap merupakan framework CSS yang bertugas sebagai frontend.

Dikarenakan pemasangan Laravel lumayan berbeda dengan pemasangan aplikasi pada umumnya jadi pada pembahasan kali ini akan fokus pada PEMASANGAN LARAVEL saja.
Pada kali ini saya menggunakan OS Windows 8 dan XAMPP, Siapkan juga koneksi internet saat pemasangan Laravel. Sebelum itu, untuk memasang Laravel saya menggunakan commposer, anda dapat mendownload di situs resminya https://getcomposer.org/. Setelah didownload, silahkan install commposer seperti gambar berikut.
Gambar 1

Arahkan pada PHP.exe seperti gambar 1, default nya commposer akan mencari sendiri file PHP.exe nya. Tekan next dan kosongkan saja kolomnya seperti gambar 2

Gambar 2


Setelah selesai pemasangan commposer selanjutnya kita perlu menginstall Laravel dengan menggunakan CMD. Anda dapat memanggil CMD dengan menekan ÿ + R (Run) dan Ketik “CMD”. Arahkan ke lokasi xampp/htdocs (baca : dasar menggunakan CMD). Lalu ketik “composer create-project laravel/laravel namaprojekmu --prefer-dist”. Pada tutorial ini nama projek saya adalah “bd” jadi seperti gambar 3
Gambar 3

Pastikan koneksi internet telah terhubung, setelah anda menekan Enter maka file laravel akan di unduh secara otomatis.Tunggu hingga selesai, biasanya di akhir terdapat tulisan “set successfully” seperti gambar 4.
Gambar 4

Setelah selesai, pastikan Apache pada Xampp telah aktif. Uji apakah Laravel telah terpasang dengan normal dengan mengetik “localhost/namaprojekmu/public” pada browser. Jika mucul seperti gambar 5 berarti Laravel telah sukses dipasang.
Gambar 5

Sebenarnya cukup sampai disini laravel sudah dapat digunakan, namun saya mendapat masukan dari teman untuk menggunakan Git untuk menggantikan CMD pada saat memasukkan command. Anda dapat mendownloadnya di situs resmi https://git-for-windows.github.io/.

Dan untuk menulis code php atau html nya bisa digunakan notepad, namu saya sarankan anda menggunakan Sublime Text dikarenakan memiliki banyak kelebihan dalam penulisan coding, untuk lebih jelasnya silahkan baca Keunggulan Sublime Text 3.

Demikian tutorial kali ini. Semoga bermanfaat (fa@)