- 时间:2022-08-30 00:52 编辑: 来源: 阅读:279
- 扫一扫,手机访问
摘要:nginx为SEO优化的网页和Gzip压缩设置的缓存机制
{php源码}
一、网页开始使用Gzip压缩#网页开始使用Gzip压缩。 打开gzip压缩可以 gzip打开;#将系统设置为获取几个单位的缓存来存储数据流。 4 16k代表16k的单位,安装4倍于原始数据大小16k的应用内存。 gzip _ buffers 4 16k#压缩级别,1压缩比最小,实现最快的方案,9压缩比最大,但实现最慢的方案,也最消耗CPU。一般可以设置为6。 gzip _ comp _ level 6;#默认值为1.1,表示HTTP/1.1协议的请求将被gzip压缩。 gzip _ http _ version 1.1#最小压缩页面,如果页面太小,可能会越压缩越多。这里规定大于1K的页面只能压缩。 gzip _ min _ length 5k#无条件开始使用压缩 gzip _ proxied any#根据客户端的HTTP头确定是否需要压缩。 对于一般代理服务器。 gzip _ vary on#什么样的页面或文档被压缩? gzip _ types text/XML application/XML application/atom+XML application/RSS+XML application/XHTML+XML image/SVG+XML text/JavaScript application/x-JavaScript text/x-JSON application/x-we B- app-manifest+JSON text/CSS text/plain text/x-component font/opentype application/x-font-TTF application/vnd . ms-font object image/x-icon;#禁止使用IE6的gzip压缩。IE6的一些版本对gzip压缩不友好,有出错的可能。 gzip_disable "MSIE [1-6]\。(?!。* SV1)";二、网页设置缓存机制#指定打开文件的缓存,max指定缓存数量。 非活动是指文件未被请求后删除缓存所需的时间。 open _ file _ cache max = 1000 inactive = 20s;#多久检查一次缓存的有效信息? open _ file _ cache _ valid 30s#在特定时间范围内可以使用的最小文件数。如果使用较大的值,文件描述符在缓存中总是打开的。 open _ file _ cache _ min _ uses 2;#搜索文件时可以记录缓存错误吗? 打开文件缓存错误;三。以上两种使用方法的用法及总结,请在配置文件nginx.conf中添加“http{}”(注意:符号“#”表示注释的用法),也可以选择需要配置的任意一种。 重要的事情说三遍“加载速度,速度,速度”打开网站。网站的打开和加载速度比任何优化点都重要。 开放时间越短,用户满意度越高。 搜索引擎/SEO优化也是如此。 所以在优化一个的时候,首先考虑可以做什么来加速,比如CDN,不用就去代码,服务器宽带更新,缓存,页面瘦身,纯静态页面等优化动作。
![](http://bm.damiseo.cn/15914/www.php-asp.net/dami/0756517001646574260tp25-1.jpg)