一、问题描述
由于我们的服务器的带宽资源有限,但是网站内容又比较大我们又没法控制,这就会导致用户访问网站内容的时候会出现响应较慢的情况,体验不好。有没有一种方法在不花钱扩展服务器带宽的前提下尽可能的提高网站响应?
二、问题分析
1、服务器上的网站响应较慢,影响用户体验;
2、服务器带宽资源有限,且不能花钱扩展带宽;
要想达到的目标是在现有带宽条件下尽可能的提升网站响应速度,要提升网站的响应速度,只能从网站资源大小入手,一种是开发者优化网站资源;另一种是Nginx开启gzip压缩就可以将现有资源大小减少(基本上gzip压缩可以将网页内容压缩至原大小的一半以内,特别是针对文本类文件内容(如: html、css、xml、javascript、json)),那么同样宽带大小情况下,传输的内容就更多,响应自然就会提升了。但是要注意一点,开启gzip压缩会增大CPU的消耗。
三、实现方法
3.1、nginx的gzip指令说明
序号 |