21 May, 2026
Câu Lệnh PHP Artisan Laravel Thường Dùng Nên Biết
Dưới đây là các lệnh Artisan cơ bản và thông dụng nhất trong Laravel, được chia theo từng nhóm chức năng để bạn dễ quản lý:
1. Khởi tạo và Quản lý Hệ thống
php artisan serve: Khởi động máy chủ ảo phát triển (mặc định tạilocalhost:8000).php artisan key:generate: Tạo mã khóa bảo mậtAPP_KEYtrong file.env.php artisan env: Kiểm tra môi trường hiện tại đang chạy (local, production,…).
- php artisan key:generate –force
- php artisan serve –host=0.0.0.0 –port=8000
2. Tạo nhanh các Thành phần (Tạo File)
php artisan make:controller [Tên]: Tạo file Controller điều khiển logic.php artisan make:model [Tên]: Tạo file Model liên kết với cơ sở dữ liệu.php artisan make:migration [Tên]: Tạo file cấu trúc bảng dữ liệu.php artisan make:middleware [Tên]: Tạo bộ lọc trung gian cho Request.php artisan make:seeder [Tên]: Tạo file chèn dữ liệu mẫu.- Mẹo gộp:
php artisan make:model [Tên] -mcr(Tạo cùng lúc Model, Migration, Controller dạng Resource và Request).
3. Quản lý Cơ sở dữ liệu (Migration & Seed)
php artisan migrate: Chạy các file migration để tạo bảng trong database.php artisan migrate:rollback: Hủy bỏ (quay lại) lượt chạy migration gần nhất.php artisan migrate:fresh: Xóa toàn bộ các bảng và chạy lại toàn bộ migration từ đầu.php artisan db:seed: Chạy các file seeder để nạp dữ liệu mẫu vào database.- Mẹo gộp:
php artisan migrate:fresh --seed(Làm sạch database và nạp lại dữ liệu mẫu).
4. Dọn dẹp Bộ nhớ đệm (Cache)
php artisan config:cache: Nén các file cấu hình thành một file duy nhất để tăng tốc độ.php artisan config:clear: Xóa bộ nhớ đệm của cấu hình (cần chạy khi bạn vừa sửa file.env).php artisan route:clear: Xóa cache của các tuyến đường (Route).php artisan view:clear: Xóa cache của giao diện (Blade view).- Lệnh tổng hợp:
php artisan optimize:clear(Xóa tất cả các loại cache cùng lúc).
5. Kiểm tra và Gỡ lỗi
php artisan route:list: Liệt kê tất cả các tuyến đường (URL) có trong ứng dụng.php artisan tinker: Mở không gian dòng lệnh tương tác (REPL) để test nhanh code PHP/Laravel.php artisan about: Hiển thị thông tin tổng quan về phiên bản Laravel, PHP, môi trường và cache.