怎么加速nginx性能
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,本文小编为大家详细介绍"怎么加速nginx性能",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么加速nginx性能"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。开启gzi
千家信息网最后更新 2025年01月31日怎么加速nginx性能
本文小编为大家详细介绍"怎么加速nginx性能",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么加速nginx性能"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
开启gzip
配置
# 开启gzipgzip on;# 启用gzip压缩的最小文件,小于设置值的文件将不会压缩gzip_min_length 1k;# gzip 压缩级别,1-10,数字越大压缩的越好,也越占用cpu时间,后面会有详细说明gzip_comp_level 2;# 进行压缩的文件类型。javascript有多种形式。其中的值可以在 mime.types 文件中找到。gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;# 是否在http header中添加vary: accept-encoding,建议开启gzip_vary on;# 禁用ie 6 gzipgzip_disable "msie [1-6]\.";
gzip_comp_level 参数
关于 gzip_comp_level 的合理值,可以参考下图。来自
从图中可以看出 gzip_comp_level
大于2时效果并不是很明显。所以可以将值设置为1或者2。
开启缓存
配置
location ~* ^.+\.(ico|gif|jpg|jpeg|png)$ { access_log off; expires 30d;}location ~* ^.+\.(css|js|txt|xml|swf|wav)$ { access_log off; expires 24h;}location ~* ^.+\.(html|htm)$ { expires 1h;}
其中的缓存时间可以自己根据需要修改。
关于字体
为静态资源开启缓存能够较少服务器带宽的消耗,特别是在css中使用字体时,同时配合gzip压缩能够大大减少下载字体造成的带宽影响。
设置字体缓存
需要注意的是,字体有很多格式,为所有字体格式设置缓存是很有必要的。
location ~* ^.+\.(eot|ttf|otf|woff|svg)$ { access_log off; expires max;}
启用gzip
只需要为 ttf、otf 和 svg 字体启用 gzip,对其他字体格式进行 gzip 压缩时效果不明显。
gzip_types font/ttf font/otf image/svg+xml
各种字体类型压缩效果可以参考以下测试结果:
可以看到对 woff 和 eot 进行 gzip 压缩效果不好。
字体总结
扩展名 | 是否压缩 | content-type |
---|---|---|
.eot | 否 | application/vnd.ms-fontobject |
.ttf | 是 | font/ttf |
.otf | 是 | font/opentype |
.woff | 否 | font/x-woff |
.svg | 是 | image/svg+xml |
读到这里,这篇"怎么加速nginx性能"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
字体
缓存
效果
文件
性能
文章
格式
明显
内容
带宽
时间
类型
参考
配置
妥当
最小
必要
下图
不好
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
共享wifi软件开发成本
长沙造服务器
数据库的权利保护
网络安全金融行业客户布局总结
服务器不会选择vrrp主网关
数据库试题解析章
大雁深圳网络技术有限公司
网络安全手抄报闪容
服务器网关干啥用的
网络技术公司成本构成
网络技术指标体系
oracle 数据库快照
写计算机网络安全论文创新点
wpf 数据库增删查改
重庆互联网软件开发商家
数据库系统表出错
汕头德曼软件开发
遂宁网络技术怎么样
互联网科技教学
深圳佰翼网络技术
浙江嵌入式软件开发要多少钱
软件开发系毕业论文
人大机关网络安全
传音控股软件开发笔试
网络技术与应用怎么配置ip
金融科技与互联网保险
天津市网络安全知识竞赛系统
常见网络安全陷阱
电脑无法连接用户管理服务器
aws云数据库