swoft是基于swoole协程2.x的高性能PHP微服务框架,内置http服务器

技术探讨  2019-07-21 08:45   7510 swoft swoole

首个基于 Swoole 原生协程的新时代 PHP 高性能协程全栈框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP-FPM,全异步非阻塞 IO 实现,以类似于同步客户端的写法实现异步客户端的使用,没有复杂的异步回调,没有繁琐的 yield, 有类似 Go 语言的协程、灵活的注解、强大的全局依赖注入容器、完善的服务治理、灵活强大的 AOP、标准的 PSR 规范实现等等,可以用于构建高性能的Web系统、API、中间件、基础服务等等。

  • 基于 Swoole 扩展

  • 内置协程网络服务器(Http/Websocket/RPC)

  • 高性能路由

  • 强大的 AOP (面向切面编程)

  • 灵活的注解功能

  • 全局的依赖注入容器

  • 基于 PSR-7 的 HTTP 消息实现

  • 基于 PSR-11 的容器规范实现

  • 基于 PSR-14 的事件管理器

  • 基于 PSR-15 的中间件

  • 基于 PSR-16 的缓存设计

  • 可扩展的高性能 RPC

  • RESTful 支持

  • 国际化(i18n)支持

  • 快速灵活的参数验证器

  • 完善的服务治理,熔断、降级、负载、注册与发现

  • 通用连接池 Mysql、Redis、RPC

  • 数据库 ORM

  • 协程、异步任务投递

  • 自定义用户进程

  • 强大的日志系统

项目地址 https://github.com/swoft-cloud/swoft

注:转载请注明出处为http://www.www.xtaike.com/article/105.html。

沙豆网 站长

追求卓越,奋斗不息!

167
文章
8438
点赞

更多文章