最近、大量の電子メールを送信できるPHPアプリケーションの開発を依頼されました。これを行うために、MySQLDatabaseから電子メールアドレスを取得し、それらをループしてそれぞれをパーソナライズしてから送信するPHPスクリプトがあります。
これは完全に正常に機能しますが、このPHPスクリプトの実行中(および実行に数分かかることは明らかです)、ユーザーがアプリケーションで他に何もできないというわずかな問題があります。他の人はそれにアクセスできますが、問題のユーザーは、電子メールの送信中にアプリケーションの他のページをロードできません。
これに対処する方法はありますか、それともこれは私たちが一緒に暮らさなければならないものですか?