Swoft 源码分析系列 - 综述
2018-02-02 16:19
204 查看
首个基于 Swoole 原生协程,新时代PHP高性能协程框架,内置 HTTP 服务器,常驻内存,不依赖传统的 PHP-FPM,没有复杂的异步回调、没有繁琐的yield, 有类似 Go 语言的协程、灵活的注解、强大的全局容器、完善的服务治理等等。
基于 Swoole 扩展
内置 HTTP 协程服务器
MVC 分层设计
高性能路由
全局容器注入
灵活的中间件
高性能 RPC
别名机制
事件机制
国际化(i18n)
参数验证器
RESTful支持
服务治理熔断、降级、负载、注册与发现
连接池 Mysql、Redis、RPC
数据库 ORM
协程、异步任务投递
自定义用户进程
RPC、Redis、HTTP、Mysql 协程和同步阻塞客户端无缝切换
跨平台的文件变动自动 Reload
强大的日志系统
强大而完善的注解功能
项目地址: https://github.com/swoft-cloud/swoft
swoft还在不断开发中,文档有些地方是不完善的,从今天起,我就开始分析 swoft源码 ,从底层搞清设计原理
在此立下 Flag ~
基于 Swoole 扩展
内置 HTTP 协程服务器
MVC 分层设计
高性能路由
全局容器注入
灵活的中间件
高性能 RPC
别名机制
事件机制
国际化(i18n)
参数验证器
RESTful支持
服务治理熔断、降级、负载、注册与发现
连接池 Mysql、Redis、RPC
数据库 ORM
协程、异步任务投递
自定义用户进程
RPC、Redis、HTTP、Mysql 协程和同步阻塞客户端无缝切换
跨平台的文件变动自动 Reload
强大的日志系统
强大而完善的注解功能
项目地址: https://github.com/swoft-cloud/swoft
swoft还在不断开发中,文档有些地方是不完善的,从今天起,我就开始分析 swoft源码 ,从底层搞清设计原理
在此立下 Flag ~
相关文章推荐
- 源码分析Java集合框架系列-Java集合框架综述
- [置顶] 【Apollo源码分析】系列的第四部分【decision】
- jQuery源码分析系列 学习记录
- [置顶]【Spring源码分析系列】ApplicationContext 相关接口架构分析
- 车道检测源码分析系列(二)
- Android磁盘管理系列之系统源码分析(1)
- 嵌入式Linux学习:u-boot源码分析(5)--AM335X系列的2014.10版
- jQuery-1.9.1源码分析系列(八) 属性操作
- lucene4.5源码分析系列:索引缓存以及刷新
- jQuery源码分析系列
- jQuery源码分析系列(33) : AJAX中的前置过滤器和请求分发器
- HttpClient源码解析系列:第五篇:HttpClientBuilder中的配置分析
- Bootstrap源码分析系列之整体架构
- nova创建虚拟机源码分析系列之一 restful api
- Linux-0.11内核源码分析系列:内存管理get_empty_page()与put_page()函数分析
- Backbone.js源码分析系列之Model模块
- Java集合系列之HashSet源码分析
- 自定义View系列教程03--onLayout源码详尽分析
- Universal-Image-Loader系列2-源码分析
- jQuery1.6.1源码分析系列