محمود الحبشمتاح لمشاريع جديدة
  • أعماليأعمالي
  • الخدماتالخدمات
  • المختبرالمختبر
  • المقالاتالمقالات
  • تواصلتواصل
عمّان--:--EN
المقالات/لارافيل

وظائف الطابور في Laravel: أفضل الممارسات

قم بتحسين وظائف الطابور في Laravel للموثوقية والأداء.

24 ديسمبر 2025دقيقة قراءةلارافيلRead in English

في هذه الصفحة

  1. تسلسل الوظائف
  2. تحديد المعدل
  3. إعادة المحاولة مع التأخير
  4. دفعات الوظائف

أفضل ممارسات وظائف الطابور:

تسلسل الوظائف

php
ProcessOrder::withChain([
    new SendInvoice,
    new UpdateInventory,
])->dispatch($order);

تحديد المعدل

public function middleware()
{
    return [new RateLimited('default')];
}

إعادة المحاولة مع التأخير

php
public $tries = 3;
public $backoff = [10, 30, 60];

دفعات الوظائف

php
Bus::batch([
    new ProcessPodcast(1),
    new ProcessPodcast(2),
])->dispatch();
كل المقالات

تابع القراءة

  • نمط فئات الإجراءات في Laravel16 يناير 2026دقيقة قراءة
  • فئات الإجراءات في Laravel: مسؤولية واحدة16 يناير 2026دقيقة قراءة
  • تحديد معدل API في Laravel16 يناير 2026دقيقة قراءة