Task scheduler của Laravel cho phép bạn định nghĩa các tác vụ lên lịch (lặp lại) — như báo cáo hằng ngày, dọn dẹp, hoặc gửi nhắc nhở — một cách mạch lạc trong code, thay vì quản lý nhiều mục cron riêng lẻ. Một mục cron duy nhất chạy scheduler của Laravel, sau đó chạy các tác vụ đã định nghĩa của bạn vào thời điểm đã lên lịch.
Vấn đề mà nó giải quyết
Truyền thống, mỗi tác vụ lặp lại cần một mục crontab riêng trên server
→ rải rác, khó quản lý phiên bản, đặc thù server, dễ sai.
Laravel: định nghĩa TẤT CẢ tác vụ lên lịch trong code (quản lý phiên bản), với MỘT mục cron.
