首页 > 其他分享 >gzip

gzip

时间:2023-05-10 23:25:45浏览次数:31  
标签:application text 压缩 Nginx 复制 gzip

Nginx 可以通过 gzip 压缩减小传输的流量,加快网站的访问速度。下面是 Nginx 开启 gzip 的配置方法:

  1. 打开 Nginx 配置文件:

    复制$ sudo nano /etc/nginx/nginx.conf
    
  2. 搜索 gzip 配置项:

    复制# gzip types
    gzip on;
    gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
    

    在 http 块中可以找到 gzip 配置项,将 gzip 设置为 on,并设置 gzip_types 将要压缩的文件类型。

  3. 配置 gzip_comp_level

    复制gzip_comp_level 6;
    

    gzip_comp_level 表示压缩等级,值范围从 1 到 9,值越大压缩的越充分,但同时也会消耗更多的 CPU 资源。

  4. 配置 gzip_min_length

    复制gzip_min_length 1000;
    

    gzip_min_length 表示只对压缩后长度大于等于 1000 字节的文件进行压缩。

  5. 配置 gzip_buffers

    复制gzip_buffers 16 8k;
    

    gzip_buffers 表示压缩缓冲区的大小。

  6. 重启 Nginx 服务:

    复制$ sudo systemctl restart nginx
    

这样就完成了 Nginx 配置 gzip 压缩的操作,下次访问网站时,Nginx 会将满足条件的文件进行压缩并传输。

标签:application,text,压缩,Nginx,复制,gzip
From: https://www.cnblogs.com/kitebear/p/17389656.html

相关文章

  • Hive表 Parquet压缩 , Gzip,Snappy,uncompressed 效果对比
     创建两张表,通过一种是parquet,一种使用parquetsnappy压缩创建表使用snappyCREATEEXTERNALTABLEIFNOTEXISTStableName(xxxstring)partitionedby(pt_xvcstring)ROWFORMATDELIMITEDFIELDSTERMINATEDBY'\001'STOREDASPARQUETTBLPROPERTIES('parquet.compre......
  • nginx开启gzip
    在进行生产环境部署时,开启Gzip压缩可以减小静态资源文件的大小,提高网站的加载速度。如果要使用Gzip压缩技术来减小文件传输大小,需要在两个地方进行配置。首先,在本地开发环境中,你需要使用一些工具来对需要传输的文件构建压缩版本,比如使用webpack构建并压缩JavaScript脚本......
  • nginx的gzip配置示例
    gzipon;gzip_min_length1k;gzip_buffers1664k;gzip_http_version1.1;gzip_comp_level4;gzip_typestext/plainapplication/javascriptapplication/x-javascripttext/javascripttext/xmltext/cssvideo/mp4;gzip_varyon;这是一个nginx的gzip配置,意味着ngi......
  • android开发中使用GZIP压缩传输
    1.class=javaname="code">HTTP压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML,CSS,Javascript,Text,它可以节省40%左右的流量。更为重要的是,它可以对动......
  • Apache2.4开启GZIP功能
    HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来.一般对......
  • gzip 解压文件报错 gzip.BadGzipFile: Not a gzipped file (b'\n')
          因为获取的是Unicode码,需要decode才会正常解决办法:按行获取然后......
  • 前端性能优化-gzip压缩
    提纲:GZIP是什么如何启用gzip什么时候应该启用gzip1、gzip压缩是什么gzip是一种文件压缩格式,它可以将文件压缩为较小的大小,以便更快地在网络上传输或存储在磁盘上。gzip压缩算法适用于文本类型的数据,通常用于压缩Web服务器上的静态资源文件,例如HTML,CSS,JavaScript文件和......
  • asp.net core 开启gzip压缩
    //第一步:配置gzip与br的压缩等级为最优services.Configure<BrotliCompressionProviderOptions>(options=>{options.Level=CompressionLevel.Optimal;});services.Configure<GzipCompressionProvid......
  •  js解压gzip字符串方法:  js怎么解压gzip字符串?
    在JavaScript中,可以使用`pako`库对gzip格式的数据进行解压缩。`pako`是一个纯JavaScript实现的压缩库,支持多种压缩算法,包括gzip。使用`pako`库解压gzip字符串的步骤如下:1......
  • gzip模块详解
    包方法:GzipFileopengzip_file=gzip.open('B5-H.pickle.gz')>>>type(tar_file)<class'gzip.GzipFile'>tar_file1=gzip.GzipFile('testtar.tar')>>>type(ta......