Google Insights 说为页面本身启用压缩
Google Insights says enable compression for the page itself
我使用的是 Apache 2.4
在网站上,我在 .htaccess 文件中启用了压缩,如下所示:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
不过,Google 说,只针对主页,不针对任何加载的资源:
使用 gzip 或 deflate 压缩资源可以减少通过网络发送的字节数。
为以下资源启用压缩以将其传输大小减少 29.2KiB(减少 79%)。
压缩 http://example.com/ 可以节省 29.2KiB(减少 79%)。
这是指页面的 html 吗,因为我不想压缩它?我不想这样做的原因是我担心它在 View Page Source 中看起来不结构化。出于同样的原因,我没有将页面的 HTML 最小化。
你能给我一些建议吗?
应用压缩不会以任何方式改变您的文档。无损压缩器,如 gzip,在解压后将 return 完全相同的结果。
您可能会想到一个缩小器——它们会在不影响结果的情况下进行更改,并且会删除诸如白色之类的东西 space。
我使用的是 Apache 2.4
在网站上,我在 .htaccess 文件中启用了压缩,如下所示:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
不过,Google 说,只针对主页,不针对任何加载的资源:
使用 gzip 或 deflate 压缩资源可以减少通过网络发送的字节数。 为以下资源启用压缩以将其传输大小减少 29.2KiB(减少 79%)。 压缩 http://example.com/ 可以节省 29.2KiB(减少 79%)。
这是指页面的 html 吗,因为我不想压缩它?我不想这样做的原因是我担心它在 View Page Source 中看起来不结构化。出于同样的原因,我没有将页面的 HTML 最小化。
你能给我一些建议吗?
应用压缩不会以任何方式改变您的文档。无损压缩器,如 gzip,在解压后将 return 完全相同的结果。
您可能会想到一个缩小器——它们会在不影响结果的情况下进行更改,并且会删除诸如白色之类的东西 space。