静态内容优化
- 动静态分离
- 浏览器的静态内容缓存策略
- 利用cdn
- 反向代理
- 可以使用浏览器的本地计算和存储
- 浏览器并发特性
- 利用多个域名
- 合并资源请求
- gzip压缩
参考文献
动态内容
- 提高单点吞吐能力
- 缓存
- 作用域为请求级别的数据缓存
- 分布式数据缓存
- 页面片段的缓存
- 动态内容
- 静态化
- 动静态内容拆分
- 减少环境初始化,常驻内存的对象
- 使用多线程或多进程
- 异步运算
- 并行运算
- 算法优化,例如:排课的算法优化
- 缓存
- 架构改进
- 集群
- 负载均衡
- 无状态
- 文件共享
- 业务分离
- 集群
参考文献
数据库
- 索引
- 读写分离
- 分表
- 分库
体验改进
- 减少视觉等待
环境调优
- 网络
- 增加带宽
- 就近访问
- 互通互联
- 服务器内核参数调优
- fpm
- opcode缓存
- fpm进程数
- nginx调优
- 数据库参数