- 排序
- 数组
- 栈
- 队列
- 链表
- 树
- 图
- 堆
- 散列表
- OSI七层模型
- TCP/IP五层模型
- TCP相关
- 三次握手,四次关闭
- HTTP
- 方法
- GET
- POST
- PUT
- DELETE
- PATCH
- HEADER
- OPTIONS
- TRACE
- 方法
- HTTP的关于缓存的头
- HTTP的关于验证的头
- 三大特性
- 继承
- 封装
- 多态
- 重写
- 重载
- 五大原则
- 单一职责
- 接口隔离
- 开放-封闭
- 替换原则
- 依赖倒置原则
- 面向接口编程
- interface 与abstract class 区别
- trait的作用
- PHP如何实现重载
- GOF 23设计模式
- 创造型
- 工厂方法
- 抽象工厂
- 建造者
- 原型
- 单例
- 结构型
- 适配器
- 桥接
- 组合
- 装饰
- 外观
- 享元
- 代理
- 行为型
- 解释器
- 模版方法
- 责任链
- 命令
- 迭代器
- 中介者
- 备忘录
- 观察者
- 状态
- 策略
- 访问者
- 创造型
- MVC
- 魔术方法
- __construct()
- __destruct()
- __call()
- __callStatic()
- __get()
- __set()
- __isset()
- __unset()
- __sleep()
- __wakeup()
- __toString()
- __invoke()
- __set_state()
- __clone()
- __debugInfo()
- 魔术常量
- __LINE__
- __FILE__
- __DIR__
- __FUNCTION__
- __CLASS__
- __TRAIT__
- __METHOD__
- __NAMESPACE__
- 超全局变量
- $_SERVER
- $_REQUEST
- $_POST
- $_GET
- $_FILES
- $_ENV
- $_COOKIE
- $_SESSION
- 基础代码规范(PSR1)
- 代码风格指导(PSR2)
- 日志接口(PSR3)
- 自动加载规范(PSR4)
- HTTP消息接口(PSR7)
- 容器接口(PSR11)
- 存储引擎
- 索引类型 b+tree hash 数据结构
- 执行计划
- 用途: 反向代理,lb,
- fastcig配置
- 负载算法:轮询,加权轮询,哈希
- 三层负载,七层负载
- 负载均衡实现灰度发布
- 五种数据结构
- Redis实现MQ
- Redis实现分布式事务锁