Hyperf component updates released v1.0.7

update content

Updated a Bugfix version v1.0.7, using AMQP, customer service management and view components of the proposed upgrade

Fixed

# 266  fixes the problem AMQP producer intermittent overtime;
# 273  repair all registered Consul to clear the last of the service will be a registered service question;
# 274  repair view rendering Content-Type is text / plain question;

About Hyperf

Hyperf is based on  Swoole 4.3+ high-performance implementation of the high flexibility of PHP coroutine framework, built coroutine server and a large number of common components, the performance of traditional-based  PHP-FPM framework to enhance the quality, providing ultra-high performance, but also maintains an extremely flexible scalability, standard components are all based on  PSR standards  to achieve, based on the powerful design of injection depend, to ensure that the vast majority of components or classes are  可替换 with  可复用 the. Framework component library addition to the common coroutine version  MySQL 客户端, Redis 客户端also prepared for you a coroutine version of  Eloquent ORM, WebSocket 服务端及客户端, JSON RPC 服务端及客户端, GRPC 服务端及客户端, Zipkin (OpenTracing) 客户端, Guzzle HTTP 客户端, Elasticsearch 客户端, Consul 客户端, ETCD 客户端, AMQP 组件, Apollo 配置中心, 阿里云 ACM 应用配置管理, 基于令牌桶算法的限流器, 通用连接池, 熔断器, Swagger 文档生成 and other components, eliminating the trouble to achieve their own version of the corresponding coroutine , Hyperf also provides  基于 PSR-11 的依赖注入容器, 注解, AOP 面向切面编程, 基于 PSR-15 的中间件, 自定义进程, 基于 PSR-14 的事件管理器, Redis/RabbitMQ 消息队列, 自动模型缓存, 基于 PSR-16 的缓存 and so very convenient feature-rich to meet the technical and business scene scene, out of the box.

Framework mind

Although now based framework PHP language development in an era of flowers contend, but still failed to see an elegant design and ultra-high performance perfect framework of coexistence, also I did not see a real framework for PHP micro pave the way for the service, this its original intention Hyperf team members, we will continue to invest and put the effort in, you are welcome to join us to participate in open-source development.

design concept

Hyperspeed + Flexibility = Hyperf, From the name we will  超高速 and  灵活性 as a gene Hyperf.    

  • For ultra-high speed, we based Swoole coroutine and a lot of tuning on the frame designed to ensure ultra high performance output.   
  • For flexibility, we inject a strong dependence on Hyperf components, the components are based on the  PSR standards  implementation contracts and contract defined by Hyperf, reach most of the components or classes within the framework are replaceable.   

Based on the above characteristics, Hyperf there will be a wealth of possibilities, such as Web services, gateway services, distributed middleware, micro-service architecture, game servers, Things (IOT) and so on.

Complete documentation

We spend a lot of time for the construction of the document, to address a variety of documents missing since brought, the document also provides a number of examples, the novice is also friendly.

Production Available

We as a component of a large number of unit tests to ensure the correct logic, there is now  484 a single measure were  1309 before the assertion conditions, while maintaining a high-quality documents, in Hyperf formally opened (June 20, 2019), already on a Series C round of Internet companies and a B line services and more stable posture perfect run for more than six months, after the test of the harsh production environment, we formally open the project.   

Guess you like

Origin www.oschina.net/news/108572/hyperf-v-1-0-7-released