آفلاین
user-avatar

ارسال ایمیل انبوه در لاراول

2 سال پیش
توسط محمدرضا عطوان آپدیت شد
آفلاین
user-avatar
Cix ( 2225 تجربه )
2 سال پیش
تخصص : برنامه نویس وب

سلام دوستان . من میخوام ایمیل مثلا به ۱۰۰۰ تا کاربر ارسال کنم . اول اومدم یه event نوشتم و بعد یه حلقه foreach . ایمیل ارسال شد اما مسله اینه حس میکنم این راهش نیست . فک کنم باید با job ها این کارو انجام بدم که ارسال ایمیل به پشت **** انتقال پیدا کنه و سرعت سایت رو نگیره . آیا درست میگم ؟ آیا راه بهتری هست ؟ اگر با job ها اوکی میشه چجوری این کارو انجام بدم ؟ بد گیر افتادم .
help please

آفلاین
user-avatar
حسام موسوی ( 382929 تجربه )
2 سال پیش
تخصص : طراح و برنامه نویس

سلام
بله باید به صورت queue اینکارو انجام بدید که بقول شما پشت **** این اتفاق بی افته .

آفلاین
user-avatar
Cix ( 2225 تجربه )
2 سال پیش
تخصص : برنامه نویس وب

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

آفلاین
user-avatar
Cix ( 2225 تجربه )
2 سال پیش
تخصص : برنامه نویس وب

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

آفلاین
user-avatar
محمدرضا عطوان ( 9831 تجربه )
2 سال پیش

شما باید روش کار با queue ها و job ها رو مطالعه کنی

برای ارسال پاسخ باید وارد سایت شوید