swoole扩展框架之swoft框架
简介
swoft是基于swoole协程2.x的高性能PHP微服务框架,内置http服务器。框架全协程实现,性能优于传统的php-fpm模式。基于 Swoole 原生协程的新时代 PHP 高性能协程全栈框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP-FPM,全异步非阻塞 IO 实现,以类似于同步客户端的写法实现异步客户端的使用,没有复杂的异步回调,没有繁琐的 yield, 有类似 Go 语言的协程、灵活的注解、强大的全局依赖注入容器、完善的服务治理、灵活强大的 AOP、标准的 PSR 规范实现等等,可以用于构建高性能的Web系统、API、中间件、基础服务等等。
基于swoole易扩展
内置http协程服务器
MVC分层设计
高性能路由
全局容器注入
高性能RPC
别名机制
事件机制
国际化(i18n)
服务治理熔断、降级、负载、注册与发现
连接池Mysql、Redis、RPC
数据库ORM
inotify自动reload
强大的日志系统
Future
连接池等待队列
restful风格
crontab定时任务
服务监控
日志统计分析
统一配置中心