请问 PHP 高手,有什么好用的异步 PHP 框架吗?开箱即用那种

查看 121|回复 9
作者:abccccabc   
想应用的场景主要是:注册后发邮件(异步)、浏览量+1 (异步)等等,都是一些不重要的应用场景。
如果某框架如 ThinkPHP 或者 Yii 能实现的话,也可以指点一下。
先学习学习。
ck65   
https://php.libhunt.com/libs/asynchronous
https://dev.to/jackmarchant/exploring-async-php-5b68
dobelee   
很多年没写 php 了,不清楚现在有没有出新特性。此前异步一般用 swoole 。一定不用 swoole 的话只能转到 mq 。
zlhsvc   
丢 redis 队列啊,这两个都有这功能
yc8332   
除非你访问量特别大,不然完全不需要走队列。如果比较耗时那就放请求后的 fastcgi_finish_request 执行就好了
mohuani   
也可以扔到 mq 里面,发送邮件的时候,消费 mq 里面的消息
shinelamla   
workerman ?
seth19960929   
我只能告诉你没那么简单, 用上了异步, 你的业务写代码的方式也要跟着变的. 已经不是正常的 PHP
你应该遇到业务解决业务的方法, 而不是从技术框架入手.
楼上说了很多:
发邮件 -> 异步队列, 想省事 fastcgi_finish_request (你要用异步的话, 中途重启了怎么办, 失败了怎么处理)
点赞 直接 redis, 然后定时任务同步就好了
akiyamamio   
webman 吧
abigeater   
laravel 有内置? 实现大概就是写入任务在 redis 然后配合守护进程消费? https://learnku.com/docs/laravel/10.x/queues/14873#0796f7
您需要登录后才可以回帖 登录 | 立即注册

返回顶部