基础知识
设计模式
- Factory工厂模式
- Single单例模式
- 注册模式
- 适配器模式
- 策略模式
- 观察者模式
- 装饰器模式
- Facade模式
- IOC和DI
- Pipeline模式
框架原理
- TP6
- Laravel
- Symfony
- Yii
性能优化
php优化
mysql优化
redis优化
nginx优化
架构
swoole
- 基础知识
- 进程模型
- Task异步任务
- WebSocket
- 数据库连接池
- RPC分布式接口
微服务
- 设计模式
- 路由网关
- 负载均衡
- consul服务管理
- 服务熔断
- swoft
linux
linux基础
- 常用命令
- shell脚本
- 环境配置
- 编译
版本管理
- git的基本使用
- git的分支管理
- git的冲突解决
测试
- 单元测试phpunit
- 自动化部署jenkins
- docker容器化
高并发
分布式缓存
- redis主从复制
- redis分布式集群
- redis哨兵
- redis数据一致性
- redis读写分离
- redis雪崩,穿透
消息中间件
- rabbitmq消息分发原理
- rabbitmq消息路由
- rabbitmq消息确认
- activemq消息原理
- kafka 消息处理
资源共享
- 分布式全局id
- session共享
- 单点登录
- 协程调度
- 分布式定时任务
搜索
- ElasticSearch
- RPC框架
- 异步IO
- 无锁化编程
- 并发
网友评论