description

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

- 3 ماه پیش
توسط حسام موسوی آپدیت شد
aaa ( 50 تجربه )
3 ماه پیش

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

حسام موسوی ( 49159 تجربه )
3 ماه پیش

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

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