
GZIP 压缩是一种节省带宽并加速 PHP 应用程序的简单有效的方法。 GZIP 压缩背后运行的机制如下所述 -
Step1
浏览器/客户端向服务器请求文件。
Step2
服务器向浏览器发送 .zip 文件 (index.html.zip) 作为响应,而不是普通旧的 index.html,因此下载时间和带宽都会减少。
Step3 h2>
执行完上述步骤后,浏览器会下载压缩文件并解压,然后显示给用户。这样加载网页的速度非常快。
立即学习“PHP免费学习笔记(深入)”;
在 Apache 服务器中,我们必须将以下内容添加到 .htaccess 文件中以启用 GZIP 压缩。
# compress text, html, javascript, css, xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xmlin 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 # Or, compress certain file types by extension:SetOutputFilter DEFLATE
注意
在 PHP 文件中,我们可以启用 GZIP 压缩。











