CRUD Laravel DASAR
Buat yang biasa native emang harus belajar lebih untuk paham MVC yang ada di framework php. Kali ini beraniin bikin materi untuk mempermudah belajar dasar framework laravel.
Aplikasi yang dibutuhkan :
- Xampp, install xampp dengan versi terbaru. Adapun untuk sesi tutorial ini menggunakan versi terbaru v3.3. Unduh disini
- Composer, itu yang bikin sat set dengan command promt aja, unduh disini
- Command Prompt, cmd pasti ada di pengguna windows atau terminal bagi pengguna linux
Tahapan Membua Dashboard Laravel Untuk Pemula:
1. Install laravel via composer project baru. Buka cmd atau commnand prompt, ketik:
composer create-project laravel/laravel NamaFolder “8.*”
Laravel v8.83.27 (PHP v7.4.33)
2. Buka command promt ketik:
cd NamaFolder
3. Setelah selesai, coba testing jalanin laravel. Buka command promp
>> php artisan serve
4. buka dan start xampp bikin dbase.
Akses localhost/phpmyadmin dan Add new database
5. Atur file .env, buka file .env dan atur nama db sesuai yang dibuat tadi:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=custom_login_register DB_USERNAME=your_db_username DB_PASSWORD=your_db_password
jalanin migrate untuk bikin tabel dari skrip ke mysql
>> php artisan migrate
6. Ubah route di web.php. Buka folder routes dan buka web.php Unduh file web.php disini
7. Bikin controller login. Buka akses …\app\Http\Controllers\Auth\LoginRegisterController.php
>> php artisan make:controller Auth\LoginRegisterController
silakan copy script controllernya. Unduh disini
8. Atur halaman home. Buka RouteServiceProvider.php
*\app\Providers\RouteServiceProvider.php
public const HOME = ‘/home’;
ganti tulisan /home jadi /dashboard seperti berikut ini.
public const HOME = ‘/dashboard’;
9. Bikin blade di folder view. File disimpan di path resources\views\ . Adapun file yang dibuat sebagai berikut:
- layouts.blade.php adalah tata letak utama aplikasi login & registrasi
- register.blade.php adalah halaman pendaftaran aplikasi
- login.blade.php adalah halaman login aplikasi kami
- dashboard.blade.php adalah halaman dasbor aplikasi
Biar cepet tinggal copas, unduh disini
10. Pengujian hasil akhir. Buka cmd atau command prompt, ketik:
>> php artisan serve
Untuk memastikan hasil tampilannya.
Unduh file project lengkap disini
Terima kasih sudah membaca, semoga artikelnya bermanfaat. Untuk bahasan atau materi lain yang ingin diulas silakan disampaikan di kolom komentar.