Недавно меня попросили разработать приложение PHP, которое позволяет массово отправлять электронную почту. Для этого у меня есть PHP-скрипт, который просто берет адреса электронной почты из базы данных MySQL и просматривает их, персонализируя каждый из них, а затем отправляет их.
Это работает абсолютно нормально, однако у нас есть небольшая проблема в том, что пока этот скрипт PHP работает (и, очевидно, для его запуска требуется несколько минут), пользователь не может ничего делать с приложением. Другие люди могут получить к нему доступ, но данный пользователь не может загрузить любую другую страницу приложения во время отправки электронных писем.
Есть ли какой-то способ справиться с этим или нам просто придется с этим жить?