wo642436249
V2EX  ›  PHP

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

  •  
  •   wo642436249 · Aug 20, 2018 · 3591 views
    This topic created in 2844 days ago, the information mentioned may be changed or developed.

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

    6 replies    2018-09-03 13:48:50 +08:00
    leoleoasd
        1
    leoleoasd  
       Aug 20, 2018
    要用 swoole 的 mysql 协程就要用 swoole 的协程 Mysql
    Junjunya
        2
    Junjunya  
       Aug 21, 2018


    可以了解下这个

    虽然我还没研究过
    TacticalOtaku
        3
    TacticalOtaku  
       Aug 21, 2018
    要用 swoole 的 mysql 协程就要用 swoole 的协程 Mysql 有点六六的
    wo642436249
        4
    wo642436249  
    OP
       Aug 22, 2018
    @leoleoasd 最新的 swoole4.1 版本支持那些原声 PDO 之类的方式,但是我结合 TP5 的 ORM 操作 Mysql 还是没有成功,使用 Swoole 官方的案例却成功了。
    wo642436249
        5
    wo642436249  
    OP
       Aug 22, 2018
    @TacticalOtaku 最新的 swoole4.1 版本支持那些原声 PDO 之类的方式,但是我结合 TP5 的 ORM 操作 Mysql 还是没有成功,使用 Swoole 官方的案例却成功了。
    wo642436249
        6
    wo642436249  
    OP
       Sep 3, 2018
    使用 swoole4.1 结合 laravel 的 orm 完美成功了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3772 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 04:42 · PVG 12:42 · LAX 21:42 · JFK 00:42
    ♥ Do have faith in what you're doing.