V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
CodeCodeStudy
V2EX  ›  程序员

swoole6.2 发布了,号称革命性升级

  •  
  •   CodeCodeStudy · 16 天前 · 3813 次点击

    https://mp.weixin.qq.com/s/bcrHZeF1Yu5ITstsl7rLlQ

    Swoole 6.2 正式引入 io_uring 技术,全面替代传统的 epoll 实现异步 IO

    能不能 make php great again ?

    36 条回复    2026-01-23 15:34:56 +08:00
    bixchen
        1
    bixchen  
       16 天前
    那还说啥? PHP 是世界上最好的语言
    MIUIOS
        2
    MIUIOS  
       16 天前   ❤️ 4
    make php great again
    xiayushengfan
        3
    xiayushengfan  
       16 天前
    问题来了,有多少 phper 会 swoole
    back0893
        4
    back0893  
       16 天前
    不用 workerman 可以了
    diudiuu
        5
    diudiuu  
       16 天前
    @xiayushengfan 哈哈哈 完全不用这些
    YanSeven
        6
    YanSeven  
       16 天前   ❤️ 1
    日常革命,到底有多少命啊🐶
    Gilfoyle26
        7
    Gilfoyle26  
       16 天前
    比 go 还快我是不信
    hewitt29
        8
    hewitt29  
       16 天前
    现在哪个不是革命性升级。。。其实都是原地踏步
    linxb
        9
    linxb  
       16 天前
    今夕是何年
    reatang
        10
    reatang  
       16 天前
    go 都不写了,已经转战 rust 了
    Loser110
        11
    Loser110  
       16 天前 via Android
    @reatang rust 写 crud http api 比较 go 如何
    liaohongxing
        12
    liaohongxing  
       16 天前
    强行把原生全阻塞函数的语言 强行转成 异步,无异于屎里雕花,虽然我的入门语言就是 php, 也希望它好,官方不改变,这种第三方更没戏。
    sundev
        13
    sundev  
       16 天前
    php 原来的编程心智负担小。Swoole 的引入虽说提升了性能,但是出 bug 的几率大大增加,而且第三方库的缺失,导致开发时的工作量剧增。
    目前用下来觉得 workerman 属于比较折中的选项。
    javalaw2010
        14
    javalaw2010  
       16 天前   ❤️ 1
    虽然我是 phper 但是我想说,限制一个语言发展的,从来都不是性能问题,而是生态问题,swoole 很强,但是别说他发 6.2 版本了,就是他发 62 版本,只要没合并进 PHP 官方,PHP 就永远被别的语言压一头。
    reatang
        15
    reatang  
       16 天前
    @Loser110 Axum 基本已经把鸿沟填平了,和 gin 框架差不多
    opengg
        16
    opengg  
       16 天前 via Android
    这种需求现在大家是不是都用 go 了
    lovedeepl
        17
    lovedeepl  
       16 天前
    @reatang Axum 看起来跟 gin 好像,用于生产项目怎么样
    reatang
        18
    reatang  
       16 天前
    @lovedeepl 生产没问题
    skymei
        19
    skymei  
       16 天前
    说实话,PHP 开发多年,一直没用过 swoole,每当有异步线程的需求的时候,我会直接上 Java 。
    Felldeadbird
        20
    Felldeadbird  
       16 天前
    换一个开发语言才是出路。官方又不打算支持。
    deepbytes
        21
    deepbytes  
       16 天前 via iPhone
    mpga mpga mpga
    CodeCodeStudy
        22
    CodeCodeStudy  
    OP
       16 天前
    与 java 的虚拟线程相比如何?
    keepfun
        23
    keepfun  
       16 天前
    可惜掉队太久了,大家已经放弃他了。好可惜,我的处女语言。
    JefferyWang
        24
    JefferyWang  
       16 天前
    GOMAXPROCS=1 ?
    liqinliqin
        25
    liqinliqin  
    PRO
       16 天前   ❤️ 1
    Swoole 的投资人在此
    woodytang
        26
    woodytang  
       16 天前
    不知道 php 现在的意义是什么,,js 生态完全可以替代了,无论是性能,开发体验,生态都可以嘎嘎乱杀
    php 唯一能对标的就是 nodejs ,其他他都不够格
    xiaozi
        27
    xiaozi  
       16 天前
    话说,vibe coding 的今天,用 python 不要太爽啊
    wangritian
        28
    wangritian  
       16 天前
    @Gilfoyle26 它底层是 c 且架构优秀,hello world 压测确实比 go 快[狗头] 一旦开始堆业务代码
    lhyannis
        29
    lhyannis  
       16 天前
    lyhiving
        30
    lyhiving  
       16 天前
    原则上来说,swoole 应该要并到 php 主分支
    Cloudust
        31
    Cloudust  
       16 天前
    公司还有几个老项目是 PHP ,用的 webman ,有的还用的 laravel ,感觉改完代码推到线上就能跑的感觉好爽
    mzsongyan
        32
    mzsongyan  
       16 天前
    对这公司印象很差...目前 php 项目基本都用 webman ,其他的用 go
    skyworker
        33
    skyworker  
       15 天前
    @javalaw2010 也不是生态问题, 主要看是不是 "企业级"

    只有"企业级"的生态, 才有高薪资, 才有程序员愿意学习
    skyworker
        34
    skyworker  
       15 天前
    毕竟大部分程序员, 不是面向 "微服务"/"高并发" 编程, 其实都是面向薪资编程
    woodytang
        35
    woodytang  
       15 天前
    如果是新项目,你会选 Swoole ?
    要开发快,选 ts/node
    要跑得快 选 go
    要复杂稳定 选 java

    Swoole 就是一个外挂,给一堆老弱病残项目续命

    当然,PHP 是世界上最好的语言
    Smileh
        36
    Smileh  
       7 天前
    @woodytang #35 你等官方改异步 那真实等到死了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   908 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:28 · PVG 04:28 · LAX 12:28 · JFK 15:28
    ♥ Do have faith in what you're doing.