$ F( C' _1 u( L; Q# f) i
* y% T S2 C# n2 z 如何应对闪电算法?0 g% s, a, g |0 T2 Z$ @- ~
" _; }* U4 m* e y
, W- Z- k* u W 资源加载:
" z; k: q% r1 e) Y
, y" Q, R: E' Y$ J7 V% l" O8 B0 X) W, i: `4 K! l
1、将同类型资源在服务器端压缩合并,减少网络请求次数和资源体积。 + U$ S+ }# P1 }2 U3 a1 g* M) Q
& }1 ?4 ~* L- H1 ]$ y
7 @+ t' ^8 i1 \, j8 {
2、引用通用资源,充分利用浏览器缓存。
/ F" L- r' J7 |( E% Y- R. d- `! Z3 _8 E) ^- W1 j: u* z& x6 ~
8 B0 @0 l; W: ?9 } 3、使用CDN加速,将用户的请求定向到最合适的缓存服务器上。
& U {6 |5 a, [9 |8 i
1 e+ R8 c) J$ }3 ]2 G. ^. m$ E. q! z5 ?
4、非首屏图片懒加载,将网络带宽留给首屏请求。) T8 a8 F2 `9 _( r; R! w
$ z3 {- r3 m5 m6 t5 x: ^3 v9 B2 R9 ^1 M9 U% a
|