@Arslan96py
Python и PHP программист

Как реализовать массовую рассылку на phpMailer чтобы не грузить сайт?

Есть форма в которой 18 полей, при её отправке данные заносятся в базу и начинается рассылка по клиентам из базы, их от 100-1000 человек будет, через php Mailer после нажатия кнопки он грузит сайт пока не закончится рассылка и приходится ждать минут 5 и больше.

Есть вариант чтобы после отправки формы пользователь продолжал лазить по сайту а рассылка начиналась где-то на сервере например?

Но есть проблема, нет возможности что-то покупать поэтому подойдут только бесплатные решения

Спасибо за внимание!
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
@pantsarny
Ложите задачу в очередь, и вызывайте скрипт кроном, который будет заниматься рассылкой
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
besogonskiy
@besogonskiy
работаю php laravel разработчиком.
можете развернуть laravel и прикрепить к нему эту форму. и использовать штатный механизм Laravel для отправки емейл сообщений используя очередь сообщений. и у вас сайт не будет перегружен. Все письма по очереди отправятся в фоновом режиме.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 13:47
1000 руб./за проект
26 апр. 2024, в 13:40
4000 руб./за проект
26 апр. 2024, в 13:39
500 руб./за проект