QueryPHP V1-beta.4 全面拥抱 Swoole 4 协程 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
doyouhaobaby
V2EX    PHP

QueryPHP V1-beta.4 全面拥抱 Swoole 4 协程

  •  
  •   doyouhaobaby 2019-07-29 10:25:15 +08:00 3346 次点击
    这是一个创建于 2320 天前的主题,其中的信息可能已经有所发展或是发生改变。

    QueryPHP v1.0.0-beta.4,这个版本专注 Swoole 4 协程改进,这也是我们最后的主要功能。

    关于 QueryPHP

    QueryPHP 是一款现代化的高性能 PHP 渐进式协程框架, 我们还是主要面向传统 PHP-FPM 场景,以工程师用户体验为历史使命,让每一个 PHP 应用都有一个好框架。

    百分之单元测试覆盖直面 Bug,基于 Zephir 实现框架核心常驻,依托 Swoole 协程提升业务性能,此刻未来逐步渐进。 我们的愿景是USE LEEVEL WITH SWOOLE DO BETTER, 让您的业务撑起更多的用户服务。

    https://github.com/hunzhiwange/queryphp

    https://gitee.com/dyhb/queryphp

    更新日志

    • [ Office Site ] 伴随着一个简洁的新的官网,V2ex 有人说官网太乱了,QueryPHP 正式全面拥抱 Swoole 4 协程。
    • [ framework ] 整个系统的协程基于 Swoole 4 提供的 PHP Stream Hook,即 \Swoole\Runtime::enableCoroutine(SWOOLE_HOOK_ALL)。
    • [ framework ] 协程版 IOC 容器,支持将协程上下文数据存在 IOC 中。
    • [ framework ] HTTP SERVER 支持,与 PHP-FPM 传统版调用控制器路由完全一致,统一调度。
    • [ framework ] WebSocket SERVER 支持,与 PHP-FPM 传统版调用控制器路由完全一致,统一调度。
    • [ framework ] RPC SERVER 支持,基于 thrift,与 PHP-FPM 传统版调用控制器路由完全一致,统一调度,客户端待完善。
    • [ framework ] MySQL 连接池支持。
    • [ framework ] Redis 连接池支持。
    • [ framework ] 任务投递 Task 简单封装。
    • [ framework ] 定时器简单 Timer 简单封装。
    • [ framework ] 支持自定义进程。
    • [ framework ] 开发阶段支持毫秒级热重启,直接扫描目录实现,现在是重启工作进程,下一版本改为重启整个。
    • [ framework ] Console 组件支持一个封装用于在控制器或者其他地方调用 Symfony 命令 Command 功能。
    • [ application ] QueryPHP 自身是一个基于 IViewUI 的标准后台,自带基于资源的权限系统,目前已经完全可以运行在 Swoole HTTP Server,可开启 Redis 连接池和 MySQL 连接池。

    RoadMap

    • [ framework ] Beta 4-6 主要是对 Swoole 4 最新版的协程完善支持。
    • [ framework ] RC 版本会冻结计划功能,只修复 BUG、单元测试 和文档完善。
    • [ framework ] v1.0.0 正式版本将随 PHP 7.4 版本后发布 https://wiki.php.net/todo/php74,计划是在 2019.12 发布,后续将有参考 php74 todo 出一个完整的版本路线。

    联系方式

    QQ 群 288751294

    Email: [email protected]

    帮助我们

    QueryPHP 是在 2016 年 10 月开始基于一个我早年的 PHP 框架 DoYouHaoBaby 框架开发的,这个早年的框架是我在 2010 年 7.8 月开始的。

    如果你觉得可以,可以推荐朋友来试用一下,关注一哈,希望吸引到有兴趣的一起开发,文档基于单元测试加注释来自动化的比较简单。

    2010-present by Xiangmin Liu

    1 条回复    2019-08-03 18:18:01 +08:00
    wo642436249
        1
    wo642436249  
       2019-08-03 18:18:01 +08:00 via Android
    继续观望
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3164 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 12:16 PVG 20:16 LAX 04:16 JFK 07:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86