色射色,久久一级片,久久亚洲精品成人av无码网站,99热精品成人免费观看

讓網(wǎng)站飛:不用插件直接啟動(dòng)WordPress的Gzip網(wǎng)頁壓縮

2018-09-06 wordpress經(jīng)驗(yàn)
  • 文章介紹
  • 快速入門
  • 評價(jià)&建議

網(wǎng)頁想要速度再快,除了平時(shí)做好網(wǎng)頁優(yōu)化之外,如果網(wǎng)頁輸出時(shí)可以經(jīng)過壓縮,那可以讓網(wǎng)頁加速開啟,減少等待時(shí)間,這項(xiàng)功能就叫做Gzip網(wǎng)頁壓縮。在WordPress中雖然有插件可以啟動(dòng)Gzip網(wǎng)頁壓縮,不過能通過幾句語法來達(dá)到網(wǎng)頁壓縮,這樣不是更好嗎?其實(shí)在PHP中,有一句語法是可以開啟Gzip的,只要加在網(wǎng)頁輸出的前端即可。

除此之外,也可以通過.htaccess來調(diào)整系統(tǒng),啟動(dòng)Gzip所需的設(shè)定,讓網(wǎng)站達(dá)到加速的需求,若是可以啟動(dòng)Gzip除了輸出時(shí)網(wǎng)頁比較小,接收者可以很快開啟網(wǎng)頁之外,也可以省一些流量的耗損,算是不錯(cuò)的功能,但若是主機(jī)不支援這些設(shè)定選項(xiàng),那就比較可惜了。

在WordPress中,其實(shí)大部分的緩存插件都有內(nèi)建啟動(dòng)Gzip壓縮功能,不論是老牌的緩存插件WP Super Cache、輕巧的1 Blog Cacher或是hyper Cache都可以啟動(dòng)Gzip網(wǎng)頁壓縮功能。如果你沒有裝這些插件,或是這些插件雖然啟動(dòng)了Gzip功能但是檢測出來卻沒有壓縮,那你可能需要通過插件GZippy來啟動(dòng),不過通過這個(gè)插件來啟動(dòng)時(shí),記得緩存插件本身的Gzip要關(guān)掉,否則可能造成沖突。

但如果你是很老手的WordPress玩家,那你一定有印象以前在后臺(tái)管理中有一個(gè)是啟動(dòng)網(wǎng)頁壓縮Gzip的設(shè)定選項(xiàng),不過不知道從哪個(gè)版本開始偷偷被拿掉了,不過從資料庫內(nèi)的wp_options資料表內(nèi)看,一定還會(huì)看到一個(gè)欄位是gzipcompression,這就是儲(chǔ)存Gzip啟動(dòng)的設(shè)定值,現(xiàn)在是空的,1表示啟動(dòng),0表示關(guān)閉,但現(xiàn)在就進(jìn)入資料庫修改,似乎是無效了。

不過在WordPress官方的Codex上面記錄了兩種啟動(dòng)Gzip壓縮的方式,一種是通過PHP函式來啟動(dòng),另一種則是通過.htaccess文件來啟動(dòng)。如果你不想要使用插件啟動(dòng)也不想使用緩存插件內(nèi)建的來啟動(dòng),可以自己加入語法。

利用.htaccess啟動(dòng)Gzip網(wǎng)頁壓縮

這方法是通過阿帕契(Apache)的Enabling Compression來達(dá)到。請通過FTP將您的.htaccess文件下載回來,如果沒有請用記事本建立一個(gè),儲(chǔ)存時(shí)類型請選擇所有文檔,然后檔名輸入.htaccess即可。在.htaccess文件中請加入以下語法,然后儲(chǔ)存上傳覆蓋即可。

<IfModule mod_deflate.c>

# Insert filters

AddOutputFilterByType DEFLATE text/plain

AddOutputFilterByType DEFLATE text/html

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

AddOutputFilterByType DEFLATE application/x-httpd-php

AddOutputFilterByType DEFLATE application/x-httpd-fastphp

AddOutputFilterByType DEFLATE image/svg+xml

# Drop problematic browsers

BrowserMatch ^Mozilla/4 gzip-only-text/html

BrowserMatch ^Mozilla/4.0[678] no-gzip

BrowserMatch MSI[E]!no-gzip !gzip-only-text/html

# Make sure proxies don‘t deliver the wrong content

Header append Vary User-Agent env=!dont-vary

</IfModule>

圖例:

讓網(wǎng)站飛:不用插件直接啟動(dòng)WordPress的Gzip網(wǎng)頁壓縮

通過PHP啟動(dòng)Gzip網(wǎng)頁壓縮

另外一個(gè)方法就是通過PHP函式的方式來啟動(dòng)網(wǎng)頁壓縮,但前提是您的系統(tǒng)必須支持Zlib Compression Functions才有辦法啟動(dòng),您可以丟個(gè)網(wǎng)頁探針到服務(wù)器上查詢看看就知道了。語法加入方式很簡單,通過FTP連到WordPress根目錄,然后下載其中的index.php并使用記事本開啟,(網(wǎng)站根目錄下的index.php,并非主題中的哦!切記!)在

ob_start(‘ob_gzhandler’);

讓網(wǎng)站飛:不用插件直接啟動(dòng)WordPress的Gzip網(wǎng)頁壓縮

以上兩種方法請選擇一種使用,設(shè)定好后可以通過Gzip檢測工具檢查看看是否有成功啟動(dòng)啰!

下面是幾個(gè)測試網(wǎng)站是否啟用gzip壓縮的網(wǎng)址:

http://tool.chinaz.com/Gzips/Default.aspx

http://gzip.zzbaike.com/

http://www.websiteoptimization.com/services/analyze/

本站的報(bào)告如下:(壓縮比例竟然達(dá)到了74.6%)

讓網(wǎng)站飛:不用插件直接啟動(dòng)WordPress的Gzip網(wǎng)頁壓縮

0 0

企業(yè)建站推薦正版商業(yè)主題,國內(nèi)專業(yè)團(tuán)隊(duì)開發(fā),完善售后,是您不二選擇。

正版主題商店

主題貓WP建站,累計(jì)幫助1300+客戶成功建站,為站長提供支持!

立刻開啟你的建站之旅
QQ在線客服

服務(wù)熱線

wordpress建站咨詢