Laravel
25 Jun 2025 -
Berikut adalah materi lengkap tentang Laravel :
🚀 Apa Itu Laravel?
Laravel adalah framework PHP berbasis MVC (Model-View-Controller) yang dirancang untuk memudahkan proses pengembangan aplikasi web. Laravel menyediakan sintaks yang ekspresif, elegan, dan efisien.
⚙️ Kelebihan Laravel
- ✅ Sintaks kode yang elegan dan mudah dibaca
- 🔐 Keamanan yang baik (CSRF, hashing, middleware, dll)
- 🚀 Artisan CLI: alat bantu baris perintah yang powerful
- 🧩 Struktur rapi dengan konsep MVC
- 📦 Fitur bawaan lengkap: routing, session, authentikasi, migrasi database, dll
💻 Syarat Sistem
Sebelum menginstal Laravel, pastikan Anda memiliki:
- PHP versi ≥ 8.1
- Composer (manajer dependency PHP)
- MySQL / MariaDB (untuk database)
- Web server seperti Apache atau Nginx (bisa pakai XAMPP atau Laragon)
🔧 Cara Instalasi Laravel
1. Instal Laravel via Composer
composer create-project laravel/laravel nama-proyek
contoh :
composer create-project --prefer-dist laravel/laravel latihvel
🔍 Penjelasan Komponen:
2. Jalankan Laravel
Masuk ke folder proyek:
cd lativel
berfungsi untuk:
Lalu jalankan server Laravel:
php artisan serve
berfungsi untuk:
⚙️ Konfigurasi Database di Laravel (.env)
Edit file .env pada root folder Laravel Anda, lalu sesuaikan bagian konfigurasi database seperti berikut:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=pendaftaran
DB_USERNAME=root
DB_PASSWORD=
mysql,pgssql, sqlite
127.0.0.1
3306
pendaftaran
root
💡 Catatan: Pastikan database dengan nama pendaftaran sudah dibuat di MySQL sebelum menjalankan migrasi atau query dari Laravel.
🛠️ Migrasi Database Laravel
Setelah konfigurasi database di file .env selesai, kamu dapat menjalankan migrasi untuk membuat tabel default Laravel seperti:
userspassword_resetspersonal_access_tokens
Gunakan perintah berikut di terminal:
php artisan migrate
berfungsi untuk:
🔍 Penjelasan Singkat:
php artisan migrate akan: