关于 Laravel Octane 使用 swoole 加速 ?

Laravel Octane 使用 Swoole 加速,是不是意味着Laravel 更好兼容了 Laravel-S 、Laravel-Swoole 这样的包?
2021-05-08 补充一下:

  • 我请教大家这个问题的缘由是,之前一个项目需要服务端远程控制一组 FPGA 开发板,因为给的开发时间比较短并且其他的功能展示性的较多,所以选定用 Laravel 开发。实现的方案是项目集成了 Laravel-S 包 通过 websocket 和客户端通信(客户端基于Python实现)后转发到 FPGA ,从而控制多个开发板,在这个过程中碰到的最大的问题就是一些包是和 swoole冲突的,比如单点登录包等等。
  • 现在有了 Laravel Octane,我在想后面是不是就可以在 Laravel 中更方便的使用 Websocekt Webrtc 什么的?
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4

不能这样认为吧?据我所知,Laravel Octane应该还不支持协程。大白话就是还没有解决高并发的问题。只是解决啦对象初始化的问题。有点鸡肋。

1个月前 评论
jobsssss 1个月前
社会主义接班人 (楼主) 1个月前
社会主义接班人 (楼主) 1个月前
huanbird (作者) 1个月前
jobsssss 1个月前
huanbird (作者) 1个月前
huanbird (作者) 1个月前
huanbird (作者) 1个月前
huanbird (作者) 1个月前
jobsssss 1个月前
huanbird (作者) 1个月前
huanbird (作者) 1个月前
jobsssss 1个月前
huanbird (作者) 1个月前
JaguarJack

个人觉得不需要支持协程。目前这样就已经很好了。已经提高很多了。

1个月前 评论
社会主义接班人 (楼主) 1个月前

这玩意到底实际效果如何,有人用了吗?

1个月前 评论
社会主义接班人 (楼主) 1个月前
godruoyi

Laravel Octane 和 Laravel-s 的设计概念不一样。Octane 在处理每一个请求时,都是 clone 一个新的 Application Container 来处理,后续对该容器的操作不会影响到其他进程;而当请求处理完成后,直接 unset 克隆后的容器即可,非常干净。

@晨雨零稀 @社会主义接班人 你可以看看我写的这篇文章 godruoyi.com/posts/laravel-octane

1个月前 评论
啦啦啦啦啦1 1个月前
社会主义接班人 (楼主) 1个月前
godruoyi (作者) 1个月前
JaguarJack 1个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!