Laravel框架是否适合SMS批量发送应用程序

时间:2019-07-02 08:50:35

标签: node.js laravel asynchronous architecture synchronous

目前,我有一个使用Laravel框架构建的项目。

  • 现在需要与发送服务调用ideaBiz的第三方短信集成。

  • 我需要澄清此服务是否应在以下位置开发和部署 相同的Laravel应用程序或使用Node.js的单独应用程序-(因为它是异步的)

  • 据我所知,PHP是同步的。因此我怀疑这会导致当前系统功能产生不必要的延迟。

请帮助我解决这个体系结构问题。

谢谢

2 个答案:

答案 0 :(得分:1)

是的,我们每天都在使用Laravel将批量短信发送到数十亿个号码。您可以在这里检查我们的Laravel软件包:https://github.com/intergo/sms.to-laravel-lumen和Lumen。

我们使用Redis和Horizo​​n将SMS排队。希望这会有所帮助。

答案 1 :(得分:0)

这可以使用Laravel毫无问题地完成!我想您只需要向api发送请求即可?

我建议看一下queuestask scheduling来执行这些作业。这样,您可以执行这些请求而不会影响Web应用程序本身。