一些场景的思路笔记


新增预约场景

什么时机发送消息给客户?

答:添加入库成功后,发送消息给客户。

laravel写在控制器中,还是写别的地方?

答:从业务代码可维护成本来说,分离代码是更好的维护,所以一般不写在控制器中

laravel提供orm操作中,有模型事件,可以利用此事件,添加对应的操作代码。

用前段话来说,可以理解为orm事件为生命周期

同步的发送还是异步的发送?

同步:添加入库后,就直接发送消息,消息方式成功后,才跳转到列表页面。

异步:添加入库成功后,不一定直接就发送消息,等到服务器不太忙,或者有一个别的程序监听,像这样发送消息的工作,交给监听程序来完成。

php中如何来实现工作的异步执行?

答:使用消息队列。


文章作者: virus
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 virus !
 上一篇
Java内存分析 Java内存分析
Java内存分析 Java内存主要分为堆、栈和方法区 堆 存放new的对象和数组 可以被所有的线程共享,不会存放到别的对象引用 栈 存放基本变量类型(包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里的具体地址)
2020-05-17
下一篇 
导出到excel 导出到excel
导出成excel下载到本地 批量将表数据导出成excel下载到本地,在laravel使用第三方插件库来完成此项工作 插件库:https://packagist.org/packages/maatwebsite/excel 官网: http
2020-05-09
  目录