日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

PHP网站开启gzip压缩,php中开启gzip压缩的2种方法代码

發(fā)布時間:2023/12/19 php 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP网站开启gzip压缩,php中开启gzip压缩的2种方法代码 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Gzip網(wǎng)頁壓縮可以大幅度提升網(wǎng)站訪問速度,對于網(wǎng)站在國外的站來說,這是必不可少的一步,提升網(wǎng)頁打開速度非常明顯,現(xiàn)在我們就系統(tǒng)的來認識一下這個Gzip的廬山真面目。

一、何為GZIP

GZIP概念

GZIP最早由Jean-loup Gailly和MarkAdler創(chuàng)建,用于UNⅨ系統(tǒng)的文件壓縮。我們在Linux中經(jīng)常會用到后綴為.gz的文件,它們就是GZIP格式的。現(xiàn)今已經(jīng)成為Internet上使用非常普遍的一種數(shù)據(jù)壓縮格式,或者說一種文件格式。

HTTP協(xié)議上的GZIP編碼是一種用來改進WEB應(yīng)用程序性能的技術(shù)。大流量的WEB站點常常使用GZIP壓縮技術(shù)來讓用戶感受更快的速度。這一般是指WWW服務(wù)器中安裝的一個功能,當(dāng)有人來訪問這個服務(wù)器中的網(wǎng)站時,服務(wù)器中的這個功能就將網(wǎng)頁內(nèi)容壓縮后傳輸?shù)絹碓L的電腦瀏覽器中顯示出來.一般對純文本內(nèi)容可壓縮到原大小的40%.這樣傳輸就快了,效果就是你點擊網(wǎng)址后會很快的顯示出來.當(dāng)然這也會增加服務(wù)器的負載.一般服務(wù)器中都安裝有這個功能模塊的.

二、開啟GZIP有什么好處?

Gzip開啟以后會將輸出到用戶瀏覽器的數(shù)據(jù)進行壓縮的處理,這樣就會減小通過網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,提高瀏覽的速度。gzip可以極大的加速網(wǎng)站.有時壓縮比率高到80%,最少都有40%以上。

這篇文章主要介紹了PHP中開啟gzip壓縮的2種方法,本文介紹了php配置文件與開啟方法、php文件開啟方法,需要的朋友可以參考下

php配置改法:

代碼如下:

zlib.output_compression = On

;開啟gzip功能

zlib.output_compression_level = 4

;gzip壓縮級別,1~9,建議3~5

;zlib.output_handler =

;gzip壓縮方式,建議注釋

php文件改法:

建議在頁面開頭寫上,可以寫到頭部公共文件

if( !headers_sent() && // 如果頁面頭部信息還沒有輸出

extension_loaded("zlib") && // 而且php已經(jīng)加載了zlib擴展

strstr($_SERVER["HTTP_ACCEPT_ENCODING"],"gzip")) //而且瀏覽器接受GZIP

{

ini_set('zlib.output_compression', 'On');

ini_set('zlib.output_compression_level', '4');

}

以上就是php 中開啟gzip壓縮的2種方法代碼的詳細內(nèi)容。

總結(jié)

以上是生活随笔為你收集整理的PHP网站开启gzip压缩,php中开启gzip压缩的2种方法代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。