苏州SEO 网站优化 数据压缩

2019-07-03 10:01:14 admin 4


推云网站优化招商 电话:13107613013 (林) qq:205915398


为什么要考虑这个?启动后,如果服务器处理器、内存、带宽时性能不高,这个时候参观我们的项目,网站将在很长一段时间才会显示出来,如果项目和适应移动换句话说,这是较为缓慢,或者当一个项目增加,项目文件越来越大,页面的速度放缓,这一次,我们将考虑gzip压缩,减少传输的数据量,传输时间,节省服务器网络带宽。

1. 压缩服务器响应请求

我使用nginx,这个配置文件比较简单,直接在配置文件中添加gzip相关属性即可,本文中的web服务器也主要以nginx为例。在接收到请求之后,服务器找到响应文件并对其进行压缩,然后将压缩文件作为内容返回给客户机。然而,服务器上的gzip压缩将消耗服务器CPU,这可能会影响CPU性能。压缩级别不能调得太高。前端代码可以在构建过程中进行压缩,压缩比可以保持在最小

2. 构建时压缩

目前,前端使用的主要构建工具主要是gulp和webpack。在gulp的情况下,如果有一个用于压缩webpack的gulp-zip插件,则gzip压缩将由compression-webpack-plugin执行,它在编译时同时生成gz格式的文件。此时,gzip_static:on应该在nginx中打开。Gzip_static是nginx的静态文件处理模块,它可以读取预压缩的gz文件,从而减少每次请求对gzip压缩的CPU资源消耗。当启用此模块时,nginx首先检查是否有请求静态文件的gz结束文件,如果有,则返回gz文件内容。


绵阳网站搜索优化

网站优化 数据压缩