علی
6 سال پیش توسط علی مطرح شد
1 پاسخ

تفاوت جاب و event

سلام دوستان
کی باید از job استفاده کنیم و کی از event listener
اینا کارشون ظاهرا یکسانه ولی یکسری تفاوت دارند کسی میتونه دقیق توضیح بده

مثلا الان من میخام وقتی کامنت کاربر تایید شد یه ایمیل بره براش که کامنتت تایید شد. اینجا باید ازکدوم استفاده کنم ؟
یا مثلا وقتی کاربر خرید میکنه میخام براش ایمیل بره که جزییات خریدش رو گفته باشه


ثبت پرسش جدید
محمد یاراحمدی
تخصص : توسعه دهنده لاراول
@yarahmadi 6 سال پیش مطرح شد
2

از هر دو میتونی استفاده کنی ولی در کل job ها برای انجام کارهای زمان بر استفاده میشه و انجام اون کد رو به تاخیر میندازه یه جور مثل زبان های non blocking io مثل node js البته نه دقیقا مثل اون میخوام متوجه بشی که در این حالت برای اجرای اون کد کاربر معطل نمیشه و در اصل کار در بک اجرا میشه ولی بهتره با event هندلش کنی و اگر دوست داری همون موقع انجام نشه بذاریش در queue ها


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام