Hamizulfaiz

Tech Entrepreneur / System Builder

Laravel - Cara guna php artisan

Published:

Updated:

Laravel CLI

Command line bernama artisan adalah fungsi yang ada di dalam Laravel.

Sekiranya anda baru melibatkan diri anda dengan Laravel, command php artisan adalah perkara yang akan anda lalui untuk kebanyakan perjalanan dalam development web application anda.

Fungsi Asas

Fungsi asas artisan adalah untuk membantu anda dalam mewujudkan file controller baru, atau mewujudkan model berserta database.

Buat Controller Baru

Secara asasnya, Laravel memerlukan controller untuk memproses atau menghantar view. Jadi, anda akan perlukan banyak file controller. Dengan menggunakan php artisan make:controller NamaController anda akan mempercepatkan kerja coding anda tanpa perlu menulis tentang namespace dan yang sewaktu dengannya.

Apabila anda menggunakan php artisan make:controller framework Laravel akan secara auto mewujudkan controller untuk anda. Tiba-tiba je file controller akan wujud di dalam folder app/Http/Controllers

struktur file controller seperti ini:

- app
 - Http
  - Controllers
   - File/Folder Controller Disini
 

Sama jugalah untuk perkara-perkara lain, seperti model, database generator (migration), database seeder, middleware dan banyak lagi semuanya kita boleh utilize command artisan ini untuk generate file bagi memudahkan dan mempercepatkan urusan kita.

Anda boleh melihat fungsi apa yang boleh diguna di dalam artisan ini dengan menaip php artisan pada dalam folder laravel anda menggunakan comand line. bila enter, dia akan tunjukkan available command seperti ini:

Laravel - Cara guna php artisan

Selamat mencuba!

P/S: anda perlukan pengetahuan tentang command line terlebih dahulu untuk faham tentang artisan ni. Mai baca pasal Terminal (CLI)

Nak buat sistem?

Jom bincang untuk develop sistem yang custom untuk anda.

nak buat sistem bisnes? hubungi saya

Post Berkaitan

21 Sep 2026 Bila Deploy Laravel, Permission Bukan Masalah Kecil
Bila Deploy Laravel, Permission Bukan Masalah Kecil

Apa yang aku belajar tentang Laravel, VPS, deployment dan filesystem permission selepas berkali-kali kena permission denied.

09 Mar 2026 Komunikasi Level Dewa: Macam mana nak terangkan pasal “Technical Debt” dekat bos yang bukan budak IT?
Komunikasi Level Dewa: Macam mana nak terangkan pasal “Technical Debt” dekat bos yang bukan budak IT?

Teknik komunikasi level dewa: Guna bahasa risiko dan duit untuk explain kenapa code perlu diperbaiki tanpa cerita pasal teknikal.

19 Feb 2026 Macam Mana Saya Debug Production Issue Tanpa Panik, Tanpa Main Teka
Macam Mana Saya Debug Production Issue Tanpa Panik, Tanpa Main Teka

Teknik praktikal debug sistem guna Laravel log dan Nginx log. Selesaikan isu server dengan tenang berdasarkan proses sebenar.

15 Feb 2026 Server Anda Bukan "Sekadar Hosting”. Dia Tentukan Kos & Prestasi Bisnes Anda
Server Anda Bukan "Sekadar Hosting”. Dia Tentukan Kos & Prestasi Bisnes Anda

Server bukan sekadar hosting. Ketahui kesan setup server terhadap kos, keselamatan, dan prestasi jangka panjang sistem bisnes anda.

08 Feb 2026 Order Masuk Serentak Tanpa Data Rosak: Cara Aku Handle Concurrency di eServe
Order Masuk Serentak Tanpa Data Rosak: Cara Aku Handle Concurrency di eServe

Teknik handle concurrency dalam Laravel tanpa data rosak. Cara eServe guna database transaction untuk urus stok masa trafik puncak.

07 Feb 2026 Kesilapan Security yang Selalu Jumpa dalam Laravel (dan Cara Improve)
Kesilapan Security yang Selalu Jumpa dalam Laravel (dan Cara Improve)

3 kesilapan keselamatan paling biasa dalam Laravel dan cara sebenar saya mitigate guna Laravel + Cloudflare.

06 Feb 2026 Elak Code Berselerak: Gunakan Laravel Pint Sebelum Commit
Elak Code Berselerak: Gunakan Laravel Pint Sebelum Commit

Pastikan codebase konsisten! Gunakan Laravel Pint dengan pre-commit hook untuk standardisasi code sebelum deploy.

05 Feb 2026 Automasi Workflow Bisnes Dengan Laravel Events & Queues
Automasi Workflow Bisnes Dengan Laravel Events & Queues

Automate bisnes anda dengan Laravel Events & Queues. Hantar email, proses komisen, dan urus workflow tanpa stress.

04 Feb 2026 Laravel Livewire vs Inertia: Mana Pilihan Terbaik?
Laravel Livewire vs Inertia: Mana Pilihan Terbaik?

Livewire vs Inertia: pilih Livewire untuk MVP cepat, Inertia untuk front-end kompleks. Termasuk tips SEO!

HAMIZULFAIZ