WordPress启动Gzip压缩

    不喜欢用插件的朋友们,可以用这个最简单的方法来启用wordpress的Gzip压缩,提高网页加载速度。

    利用.htaccess启动Gzip网页压缩

    这方法是通过阿帕契(Apache)的Enabling Compression来达到。请通过FTP将您的.htaccess文件下载回来,如果没有请用记事本建立一个,储存时类型请选择所有文档,然后档名输入.htaccess即可。在.htaccess文件中请加入以下语法,然后储存上传覆盖即可。

    <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 \bMSI[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>

    通过PHP启动Gzip网页压缩

     

    另外一个方法就是通过PHP函式的方式来启动网页压缩,但前提是您的系统必须支持Zlib Compression Functions才有办法启动,您可以丢个网页探针到服务器上查询看看就知道了。语法加入方式很简单,通过FTP连到WordPress根目录,然后下载其中的index.php并使用记事本开启,(网站根目录下的index.php,并非主题中的哦!切记!)

    ob_start(‘ob_gzhandler’);

    以上两种方法请选择一种使用,设定好后可以通过Gzip检测工具检查看看是否有成功启动啰!

    网址:http://blog.reforn.net 检测结果如下:
    是否压缩
    压缩类型 gzip
    原始文件大小 78886 字节
    压缩后文件大小 18471 字节
    压缩率(估计值) 76.59%

    本博客启用Gzip压缩之后,压缩率居然有76.59%,非常强悍,明显的打开速度要快很多了。



    转载请注明:Reforn Lu° Blog » WordPress启动Gzip压缩

    标签:,

    分类:磁盘(Z:)


喜欢 0

还没有人抢沙发呢~