V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wo642436249
V2EX  ›  PHP

如何在 TP5 中不修改任何东西,让 TP5 的 ORM 直接可以用上 swoole 的协程?

  •  
  •   wo642436249 · 2018 年 8 月 20 日 · 3399 次点击
    这是一个创建于 2724 天前的主题,其中的信息可能已经有所发展或是发生改变。

    近期做一个 PHP 的项目,使用到了 PHP 的 TP5 开发框架,TP5 的 ORM 很方便,有几处想要使用协程,便想到了 swoole,但是发现想要用 swoole 的 mysql 协程就要用 swoole 的协程 Mysql ( new Swoole\Coroutine\MySQL()),不能直接用 TP5 的 ORM 了

    6 条回复    2018-09-03 13:48:50 +08:00
    leoleoasd
        1
    leoleoasd  
       2018 年 8 月 20 日
    要用 swoole 的 mysql 协程就要用 swoole 的协程 Mysql
    Junjunya
        2
    Junjunya  
       2018 年 8 月 21 日


    可以了解下这个

    虽然我还没研究过
    TacticalOtaku
        3
    TacticalOtaku  
       2018 年 8 月 21 日
    要用 swoole 的 mysql 协程就要用 swoole 的协程 Mysql 有点六六的
    wo642436249
        4
    wo642436249  
    OP
       2018 年 8 月 22 日
    @leoleoasd 最新的 swoole4.1 版本支持那些原声 PDO 之类的方式,但是我结合 TP5 的 ORM 操作 Mysql 还是没有成功,使用 Swoole 官方的案例却成功了。
    wo642436249
        5
    wo642436249  
    OP
       2018 年 8 月 22 日
    @TacticalOtaku 最新的 swoole4.1 版本支持那些原声 PDO 之类的方式,但是我结合 TP5 的 ORM 操作 Mysql 还是没有成功,使用 Swoole 官方的案例却成功了。
    wo642436249
        6
    wo642436249  
    OP
       2018 年 9 月 3 日
    使用 swoole4.1 结合 laravel 的 orm 完美成功了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   960 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 163ms · UTC 21:49 · PVG 05:49 · LAX 13:49 · JFK 16:49
    ♥ Do have faith in what you're doing.