【问题标题】:fastest way to send notification to all user laravel向所有用户 laravel 发送通知的最快方法
【发布时间】:2020-08-19 19:51:45
【问题描述】:

我正在 laravel 中构建一个应用程序,一旦我创建了一个新频道,我就会向所有用户发送邮件通知。到目前为止我正在使用

$users=User::all();
 \Illuminate\Support\Facades\Notification::send($users,new NewChannel($channel));

向所有用户发送通知。是否有任何软件包或方法可以使该过程更快?仅 5 个用户就已经花费了数年时间

【问题讨论】:

    标签: laravel notifications


    【解决方案1】:

    您可以查看queues 以使请求更具响应性,尽管处理邮件需要相同的时间,但它会在后台发生。另一种方法是使用像 sendGrid 这样的第三方服务来取消您的处理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多