Laravel官方发布基于swoole/roadrunner运行的扩展包:Laravel Octane

一次加载,常驻内存。

性能测试:
对于普通的web开发,提升性能10倍左右;
对于API开发,提升性能60倍左右;

项目地址:github.com/laravel/octane

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 11

嚯,好家伙,赶紧尝个鲜:

Laravel

还不错嗷

1周前 评论

冲!!!

1周前 评论
小李世界

没有不好吃的东西,只有不敢吃的人 :speak_no_evil: :see_no_evil:

1周前 评论
JaguarJack

file 无任何优化。Hello world 输出! :joy: 一定是姿势错误

1周前 评论
eddy8 (楼主) 1周前
JaguarJack (作者) 1周前
huanbird 1周前
eddy8 (楼主) 1周前
eddy8 (楼主) 1周前
游离不2 1周前
huanbird

老项目不建议用这个扩展,毕竟你也不知道这个包作者。处理了协程问题没有

1周前 评论

这么快就发布了吗? 兼容性如何?

1周前 评论
huanbird 1周前

php版本必须8.*,如果不是新项目基本就不能用

1周前 评论

跟官方的差距有点大啊,不过我没有开opcache file

1周前 评论
小李世界

本机请求服务器,服务器不到 50 元的配置

~ wrk -t2 -c20 -d10s https://api.example.com/date
Running 10s test @ https://api.example.com/date
  2 threads and 20 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency    47.63ms   24.43ms 372.28ms   94.45%
    Req/Sec   215.02     56.65   300.00     72.31%
  4249 requests in 10.04s, 1.85MB read
Requests/sec:    423.02
Transfer/sec:    188.36KB

有提升啦,提升一半,现在 web 请求一次,原本请求耗时网络延迟 24,其他 16,现在延迟 24 + 其他 8 = 32。

1周前 评论

@huanbird octane 只支持 PHP 8.0+ 和 framework 8.35+,老项目想用也用不上的

1周前 评论
游离不2 1周前

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