# 5.0 框架组件
MSF框架除了实现了简单的高性能MVC,还实现了很多高级的组件,而这些高级组件的应用,则是提升性能的关键。本章节将着重介绍各个组件的实现原理和使用方法,目前实现的组件有:
- [5.1 协程](5.1协程.md)
- [5.2 类的加载](5.2类的加载.md)
- [5.3 异步Http Client](5.3异步HttpClient.md)
- [5.4 请求上下文](5.4请求上下文.md)
- [5.5 连接池](5.5连接池.md)
- [5.6 对象池](5.6对象池.md)
- [5.7 RPC](5.7RPC.md)
- [5.8 公共库](5.8公共库.md)
- [5.9 RESTful](5.9RESTful.md)
- [5.10 多语言](5.10多语言.md)
- [5.11 杂项](5.11杂项.md)
- [5.12 小结](5.12小结.md)
- 0 文档说明
- 1 为什么研发新框架
- 1.1 传统php-fpm工作模式的问题
- 1.2 压测数据对比
- 1.3 小结
- 2 微服务框架研发概览
- 2.1 通信框架技术选型
- 2.2 swoole
- 2.3 协程原理
- 2.4 异步、并发
- 2.5 小结
- 3 框架运行环境
- 3.1 环境变量
- 3.2 运行代码
- 3.3 docker
- 3.4 小结
- 4 框架结构
- 4.1 结构概述
- 4.2 控制器
- 4.3 模型
- 4.4 视图
- 4.5 同步任务
- 4.6 配置
- 4.7 路由
- 4.8 小结
- 5 框架组件
- 5.1 协程
- 5.2 类的加载
- 5.3 异步Http Client
- 5.4 请求上下文
- 5.5 连接池
- 5.6 对象池
- 5.7 RPC
- 5.8 公共库
- 5.9 RESTful
- 5.10 多语言
- 5.11 杂项
- 5.12 小结
- 6 常见问题
- 7 附录