PHP异步协程框架Group-Co 1.0.5支持MySQL注册中心

栏目: 软件资讯 · 发布时间: 6年前

内容简介:PHP 异步协程框架 Group-Co 1.0.5 已发布,更新如下: 支持 MySQL 注册中心 服务支持自定义用户进程 新增心跳监控进程类 文档整理优化 文档地址:https://fucongcong.gitbooks.io/group-co/content/ 为什么写这个框...

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.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

智慧社会

智慧社会

阿莱克斯·彭特兰 (Alex Pentland) / 汪小帆、汪容 / 浙江人民出版社 / 2015-4 / CNY 56.90

●如果要在大数据领域推举出一个代表性的科学家,阿莱克斯·彭特兰是一个无法令人忽略的名字。经过数年极具开创性的研究,社会物理学这个全新科学领域的根基已足够深厚。社会物理学是关于想法流的科学,正是在想法流的帮助下,我们才得以提高集体智能,促进智慧社会的形成。 ● 通过研究数以百万计的人在智能手机、GPS设备、互联网等地方留下的“数字面包屑”,大数据的应用已成为一股无法被忽视的力量。在大数据的应用......一起来看看 《智慧社会》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码