我的脚本会发送新评论的通知电子邮件,这可能会发送给 50 个成员,并且需要发送 50 封电子邮件,这可能需要 20 秒,这对用户来说等待时间太长了!在 PHP 中执行此操作的最佳方法是什么,有没有办法异步执行?
最佳答案
一个简单的方法可能是将必要的信息(电子邮件地址、内容)存储在数据库中,并使用 cron 作业每分钟左右运行一次批处理。批处理可以在数据库中查询待处理的电子邮件,如果有任何要发送的电子邮件,则检查它们,然后删除数据库条目。
关于php - 在页面加载速度不慢的情况下发送大量电子邮件的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14093524/