-
Web 前端性能优化
-
保护网站安全
-
通过配置缓存功能加速 Web 请求
-
实现负载均衡
-
减少 http 请求
-
使用浏览器缓存
-
启用压缩
-
CSS 放在页面最上面,JavaScript 放在页面最下面
-
减少 Cookie 传输
-
浏览器访问优化
-
CDN 加速:本质是一个缓存,一般缓存静态资源
-
反向代理
-
-
应用服务器性能优化:主要手段有 缓存、集群、异步
-
多线程(设计为无状态,使用局部对象,并发访问资源使用锁)
-
资源复用(单例,对象池)
-
数据结构
-
垃圾回收
-
分布式缓存(网站性能优化第一定律:优化考虑使用缓存优化性能)
-
异步操作(消息队列,削峰作用)
-
使用集群
-
代码优化
-
-
存储服务器性能优化
-
机械硬盘 vs. 固态硬盘
-
B+ 树 vs. LSM 树
-
RAID vs. HDFS
-