我正在 laravel 中构建一个应用程序,一旦我创建了一个新频道,我就会向所有用户发送邮件通知。到目前为止我正在使用
$users=User::all();
\Illuminate\Support\Facades\Notification::send($users,new NewChannel($channel));
向所有用户发送通知。是否有任何软件包或方法可以使过程更快?仅拥有 5 个用户就需要数年时间
您可以查看队列以使请求更具响应性,尽管处理邮件需要相同的时间,但它会在后台发生。另一种方法是使用诸如sendGrid 之类的第三方服务来取消您的处理。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句