aaa
4 سال پیش توسط aaa مطرح شد
1 پاسخ

پایین اومدن سرعت به دلیل وجود خبرنامه

سلام
من یه خبرنامه داخل پروژه ام قرار دادم که هر وقت یک مطلب جدید ارسال میشه، لینک اون مطلب برای همه اعضای خبرنامه ارسال بشه
این کار رو با event و listener انجام میدم.
ولی مشکل اینجاست که هر مقاله ای که ارسال میشه، تا به همه اعضای خبرنامه ایمیل رو ارسال کنه زمان زیادی طول میکشه و بعد از این که همه ایمیل ها ارسال شد ریدایرکت میشه. هرچی تعداد اعضای خبرنامه بیشتر باشه این زمان طولانی تر میشه.
راه کاری داره که این ایمیل ها جوری ارسال بشه که تو راندمان سایت تاثیر نذاره؟ مثلا بعد از ارسال مقاله بلا فاصله ریدایرکت بشه بعدا تو یه زمانی ایمیل ها ارسال بشه؟


لاراول
تگ‌های محبوب
لاراول
php
laravel
متفرقه
reactjs
عمومی
nodejs
html_css
vuejs
وردپرس
پایتون
فلاتر
css
react
اندروید
ثبت پرسش جدید
حسام موسوی
تخصص: طراح و برنامه نویس @hesammousavi 4 سال پیش مطرح شد
0

اول اینکه برای هر پست بیاین ایمیل بفرستید به نظر من از نظر مارکتینگ اشتباه خیلی بدی هست . بجای اینکار میتونید بصورت هفتگی ایمیل بفرستید به کاربراتون و از مطالب کل هفته خبردارشون کنید .
و پیشنهاد میکنم برای خبرنامه و ارسال گروهی اینکار رو به سرویس های ارسال ایمیل گروهی بسپارید مثل mailchimp و بار این موضوع رو روی دوش سرورتون نندازین .
اما اگر میخواید حتما از سرور خودتون ارسال کنید میتونید درخواست ارسال ایمیل برای یک مطلب رو در جای ذخیره کنید و با schedule در اخر شب ساعت 1 برای مثال که استفاده از سرورتون پایین هست اقدام به ارسال ایمیل کنید تا فشاری به سرورتون نیاد .


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

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