PHP异步协程框架Group-Co 1.0.5支持MySQL注册中心
这里有新鲜出炉的精品教程,程序狗速度看过来!
PHP 异步协程框架 Group-Co 1.0.5 已发布,更新如下:
-
支持 MySQL 注册中心
-
服务支持自定义用户进程
-
新增心跳监控进程类
-
文档整理优化
文档地址:https://fucongcong.gitbooks.io/group-co/content/
为什么写这个框架?
-
利用协程特性以同步方式来编写异步代码,增强可读性
-
将 swoole 的异步特性与传统框架的 MVC 相结合
-
可以用作 api 也可以用作 http server, rpc server
-
目前实现了以 Redis、MySQL 为注册中心的服务化治理
如何使用,与传统框架的区别?
-
框架基本使用与传统框架基本一致,路由,控制器,服务层,数据层。
-
在异步调用的地方需要以 yield 关键词来触发协程切换
特性
-
全异步协程调度,支持高并发
-
异步 TCP,HTTP 客户端
-
异步日志
-
异步文件读写
-
异步 MySQL
-
异步 MySQL 事务处理
-
异步 Redis
-
支持 MySQL 连接池、Redis 连接池
-
SOA 服务化调用,内部封装完整的 RPC 通信,服务端采用异步 Task 处理后合并数据并返回
-
异步 TCP 客户端支持并行、串行调用
-
支持 EOF 结束符协议、自定义网络通信协议,支持 json 化、php 序列化包体,支持 gzip
-
Twig、Doctrine 支持视图、服务数据层
-
单元测试覆盖
GitHub 地址:https://github.com/fucongcong/Group-Co
码云:https://gitee.com/cc_1234/Group-Co
来源: http://www.phperz.com/article/17/1108/360574.html