laravel

Blade

| | Laravel
Blade adalah Template engine bawaan Laravel yang memungkinkan penulisan kode PHP di view dengan sintaks yang bersih dan aman dari XSS. {{-- Blade template --}} @if($user->role === 'admin') <p>Selamat datang, Admin!</p> @else <p>Selamat datang, User!</p> @endif Istilah Terkait Laravel PHP MVC Kembali ke Glosarium Pemrograman

Eloquent

| | Laravel
Eloquent adalah ORM (Object Relational Mapping) bawaan Laravel yang memungkinkan interaksi dengan database menggunakan sintaks PHP OOP, bukan SQL mentah. // Contoh Eloquent ORM $users = User::where('active', true) ->orderBy('name') ->take(10) ->get(); foreach ($users as $user) { echo $user->name; } Istilah Terkait Laravel ORM Database Kembali ke Glosarium Pemrograman

Laravel

| | Laravel
Laravel adalah Framework PHP open-source dengan arsitektur MVC. Menyediakan fitur lengkap: Eloquent ORM, Blade templating, Artisan CLI, queue, dan ekosistem tools yang luas. # Install Laravel composer create-project laravel/laravel my-app cd my-app php artisan serve # Aplikasi berjalan di http://localhost:8000 Istilah Terkait PHP Eloquent Blade Kembali ke Glosarium Pemrograman

Middleware

| | Laravel
Middleware adalah Lapisan software yang memproses request HTTP sebelum mencapai route handler. Digunakan untuk autentikasi, logging, CORS, validasi, dan rate limiting. // Middleware di Laravel Route::get('/admin', function () { return view('admin.dashboard'); })->middleware(['auth', 'verified']); Istilah Terkait Laravel Authentication Routing Kembali ke Glosarium Pemrograman

Queue

| | Laravel
Queue adalah Mekanisme menjalankan tugas berat (email, processing file, API call) secara asynchronous di background. Mencegah timeout request dan meningkatkan user experience. // Queue di Laravel class SendWelcomeEmail implements ShouldQueue { public function handle(User $user): void { Mail::to($user->email)->send(new WelcomeMail($user)); } } // Dispatch job SendWelcomeEmail::dispatch($user); Istilah Terkait Laravel Asynchronous Performance Kembali ke Glosarium Pemrograman

Routing

| | Laravel
Routing adalah Mekanisme yang menentukan bagaimana aplikasi merespon request ke URL tertentu. Router memetakan URL pattern ke handler atau controller. // Routing di Laravel Route::get('/posts', [PostController::class, 'index']); Route::get('/posts/{id}', [PostController::class, 'show']); Route::post('/posts', [PostController::class, 'store']); Istilah Terkait Laravel MVC Controller Kembali ke Glosarium Pemrograman
PHP Artisan Serve Port: Cara Mengatur Port dan Host Server Laravel

PHP Artisan Serve Port: Cara Mengatur Port dan Host Server Laravel

| | | PHP, Laravel

Dalam pengembangan aplikasi web dengan framework Laravel, perintah php artisan serve digunakan untuk menjalankan server pengembangan bawaan. Tapi bagaimana cara ganti port default 8000? Atau bagaimana jika muncul error invalid request (unsupported ssl request)? Artikel ini membahas cara mengatur port php artisan serve, mengganti host, dan solusi masalah umum saat menjalankan Laravel di localhost.

Cara Cek Versi Laravel di CMD & Composer: php artisan --version

Cara Cek Versi Laravel di CMD & Composer: php artisan --version

| | | Laravel

Perlu cek versi Laravel yang sedang dipakai di project Anda? Ada beberapa cara mudah: lewat CMD dengan php artisan --version, lewat file composer.json, atau lewat kode PHP. Artikel ini membahas semua cara cek versi Laravel di CMD, terminal, dan file project — cocok untuk pengguna Laravel pemula maupun yang sudah berpengalaman.

Cara Export Ke Excel di Laravel Dari Query Builder

Cara Export Ke Excel di Laravel Dari Query Builder

| | Laravel, PHP

Okay di kesempatan kali ini aku mau berbagi pengalaman gimana caranya export data yang ada di laravel entah itu dari array atau dari custom query ke database yang nantinya menjadi file excel, dengan itu teman - teman bisa membuka melalui program lain seperti di microsoft office excel, wps office spreadsheet dan libreoffice calc atau bahkan oleh google spreadsheets untuk tujuannya diteruskan untuk dikelola data nya atau buat di print sebagai arsip.

Cara Membuat Scheduler dan Job Queues di Laravel

Cara Membuat Scheduler dan Job Queues di Laravel

| | | Laravel

Laravel menyediakan fasilitas untuk beberapa arsitektur dan struktur aplikasi yang kurang umum maka kita akan bahasa salah satunya yaitu Jobs dan Queue. Dalam tulisan ini kita akan membahas salah satu fitur Laravel untuk mengimplementasikan sebuah data antrian, proses pekerjaan yang mengantri, event(acara), dan publishing(penerbitan) WebSocket dan juga akan membahas Laravel penjadwal, yang membuat jadwal cron.

1/2 »