المهام المجدولة في Laravel: أتمتة كل شيء
January 16, 2026
•
1 دقيقة قراءة
•
17 مشاهدة
جدول المحتويات
أتمتة المهام بالمجدول:
تعريف الجدول
protected function schedule(Schedule $schedule)
{
$schedule->command('emails:send')->daily();
$schedule->job(new CleanupJob)->hourly();
}
خيارات التكرار
$schedule->command('report:generate')
->weeklyOn(1, '8:00')
->timezone('America/New_York');
$schedule->command('backup:run')
->dailyAt('03:00')
->evenInMaintenanceMode();
منع التداخل
$schedule->command('process:data')
->hourly()
->withoutOverlapping();
تشغيل المجدول
* * * * * cd /path && php artisan schedule:run >> /dev/null 2>&1
مقالات ذات صلة
دليل شامل لمصادقة API باستخدام Laravel Sanctum
أنشئ مصادقة API آمنة باستخدام Laravel Sanctum لتطبيقات SPA والموبايل.
تحديد معدل الطلبات في Laravel: احمِ تطبيقك
نفّذ تحديد معدل الطلبات لحماية تطبيق Laravel من إساءة الاستخدام.
مكونات Blade في Laravel: بناء واجهات قابلة لإعادة الاستخدام
أنشئ مكونات قوية قابلة لإعادة الاستخدام باستخدام Laravel Blade.
التعليقات (0)
لا توجد تعليقات بعد. كن أول من يعلق!