发现这个框架 大佬们帮忙看看这个怎么样?

happy321

https://github.com/wind-framework/wind-framework

wind-framework

基于 Workerman + Amphp 实现纯 PHP 协程框架。

Workerman 提供了 Socket 服务器、客户端,进程管理,Channel 等基础组件。
Amphp 提供了纯 PHP 的协程实现,以及协程的 MySQL、Http 客户端等等。
运行环境:PHP 8.1 及以上
推荐扩展:event(建议生产环境安装此扩展)

目前框架拥有以下组件:

HTTP 服务器(支持基于控制器路由的动态程序和静态文件)
依赖注入
缓存(实现 PSR-16 SimpleCache 的协程缓存)
进程信息收集组件
定时任务组件
协程 MySQL 客户端、支持连接池、查询构造器
日志组件(基于 MonoLog,支持异步写入)
自定义进程组件
异步消息队列组件(支持 Redis、Beanstalk 作为驱动)
协程 Redis 客户端
TaskWorker(可将同步调用发到其它进程为异步调用)
视图组件(支持 Twig 等多种实现)

783 3 3
3个回答

真的是你呀

57star,3月前更新,还是观望一下吧。

  • 暂无评论
箜篌

遇到问题不就gg

  • 暂无评论
meows

还不如直接swoole或者openswoole.

  • meows 2023-12-29

    你可以选择openswoole 这是个老外维护的版本,并非swoole 作者维护。

  • meows 2023-12-29

    openswoole 肯定比你说的这个框架靠谱得多。

  • meows 2023-12-29

    swoole 确实解决了php的痛点,如果你不放心使用swoole-src,你可以选择使用openswoole, https://github.com/openswoole/

  • happy321 2023-12-29

    东西多点 总归是好的
    都很强大!也有更多的选择

  • chaz6chez 2023-12-29

    openswoole也是中国人

  • meows 2023-12-29

    openswoole 维护者是个老外吧,就算是国人应该不在国内吧

  • meows 2023-12-29

    openswoole IP 看起来不在国内呀,看github社交账号不像大陆这边的。

  • chaz6chez 2023-12-29

    doubaokun,不在国内,openswoole是swoole某个版本的分叉;里面有一些内容和swoole实际上不太一样,我之前做eventloop驱动的单元测试的时候,在一些情况下,openswoole和swoole的测试结果还不一样,所以我不太觉得这两个能划等号;
    另外个人建议可以观望swow,当然也只是swow。

    总之,如果想用swoole/swow,建议hyperf框架,毕竟有坑他们也趟过了;如果用webman/workerman,我建议还是event。

  • meows 2023-12-29

    swow 还待成熟,目前真要用还是openswoole 或者 swoole src 最佳。

  • happy321 2023-12-29

    良心开源还得是 workerman

  • charlescc 2023-12-30

    必须webman/workerman 啊,swoole 用了5年,怎么说呢,小白鼠当了很久,有那个时间还不如用go。 反正目前我很多项目都是用webman/workerman ,作者很好,有问题看到了都会帮忙解答。

🔝