电子邮件:客户或API的工作?

时间:2017-11-11 16:05:31

标签: php laravel api client lumen

我希望我的新项目有一个API和一个客户端一起工作,但我希望应用程序有很多功能,其中一个就是发送电子邮件。我已经开始使用Lumen(微框架),但我现在想知道是否应该切换到像Laravel这样的全栈框架,因为Lumen没有包含电子邮件功能外的现成。

是否通过电子邮件发送API的作业?如果是这样,在发送回复之前应该在哪里发生?

我的上一个问题非常广泛,但是:我是否需要一个框架来构建REST API,我可以使用纯PHP创建它吗?

我不希望任何人提供任何代码,但我们非常感谢您提供正确方向的一些提示或推动。

提前多多感谢!

1 个答案:

答案 0 :(得分:0)

您不需要框架即可向您的客户发送电子邮件。 PHP有一个内置的邮件功能,你可以在这里阅读更多相关信息:https://www.w3schools.com/php/func_mail_mail.asp

由于PHP是单线程进程,因此在服务器向客户端返回响应之前将发送电子邮件,除非您在发送邮件之前刷新缓冲区响应。

您不需要框架来构建REST API。你可以自己做,但是你将重新发明轮子,因为许多API具有很好的REST功能。