Workbunny
小组是一个活跃的爱折腾的开发小组,我们相信在一定约束下的重复制造轮子可以带来新的创新或者是新的思考;
目前主要围绕PHP-cli
、swoole/phpy
、Python
、C/C++
进行开发,包括开发一些可以直接投入使用的服务程序、composer
组件以及通过phpy
互联的Python
模块。
Webman/workerman
的协程套件 | LTS | 支持兼容新旧版本的webman/workerman
的协程套件Webman
的即时通讯服务套件 | LTS | 基于Redis
的即时通讯服务套件Webman
的高速共享缓存套件 | LTS | 基于ext-APCu
的进程通讯、高速缓存套件Webman
的Nacos
客户端 | LTS |Nacos 1.0/2.0
客户端Webman
的RabbitMQ
客户端 | LTS |RabbitMQ
客户端,支持workerman
协程Webman
的Redis-Stream
队列客户端 | LTS | 基于Redis Stream
的队列客户端Webman
的IP本地库 | LTS | 本地ip
库插件
以上所有插件均包含较为完备的单元测试,并在商业化项目中稳定运行,请放心使用
Apache ORC
读写库的PHP实现 | 基于swoole/phpy
内联调用python/pyorc
实现,支持PHP-FPM/PHP-CLI
bunny-UI
组件 | 一套HTMX
开发模式的Web UI
组件库- 轻量的
PHP
多进程助手 | 对pcntl_fork()
的极简化封装,让多进程更简单易懂 - 轻量的
PHP
储存驱动 | "简陋"的SQLite3
驱动
- 基于事件驱动拓展的PHP高性能轻量级事件循环库 | 比较好的
event-loop
教学用库,包含较完善的测试用例 Webman
的基于SQLite3
的限流插件 | 基于SQLite3
的webman
限流插件