多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > php開(kāi)源 > WordPress > WP終極優(yōu)化手冊(cè):有效優(yōu)化你的Wordpress博客

WP終極優(yōu)化手冊(cè):有效優(yōu)化你的Wordpress博客

來(lái)源:程序員人生   發(fā)布時(shí)間:2014-03-29 20:52:07 閱讀次數(shù):3311次

  Wordpress的功能非常強(qiáng)大,諸多的插件、花哨的界面,使得它的讀取速度也大大降低。因此,如何優(yōu)化以加快訪問(wèn)者的瀏覽速度便成了wper們思考的問(wèn)題。我將諸多高手的方法整理總結(jié)了一下,匯成此文,希望能對(duì)大家有所幫助。 (建議將WP系統(tǒng)更新至2.1.2 以上)

  1. 優(yōu)化所有的圖片(images):

    圖片其實(shí)是影響網(wǎng)頁(yè)讀取速度的關(guān)鍵,稍大一些的圖片就可能達(dá)到100K;因此,在上傳自己的圖片之前,務(wù)必用Photoshop的"保存至網(wǎng)頁(yè)"(save for web)功能,對(duì)圖片進(jìn)行優(yōu)化。(例如,保存成GIF, PNG格式等等)

  2. 關(guān)閉一切不必要的插件(plugins):

    在安裝插件之前,首先問(wèn)一下自己,你是否必須要此插件。不要安裝UTW之類的超大插件,盡可能的降低插件數(shù)量。

  3. 開(kāi)啟WP自帶的緩存(Cache)功能:
    1. 打開(kāi)WP根目錄下的wp-config.php文件,在最后一行之前添加 define('ENABLE_CACHE',true);
    2. 將WP-content目錄下的cache目錄屬性改為777,以保證系統(tǒng)能夠?qū)懭隿ache。
    3. 如果您的blog日訪問(wèn)量在200以上,建議安裝WP-Cache插件,否則不推薦使用。
    4. 讓W(xué)P-Cache也用上Gzip:如果你安裝了WP-Cache,一定知道WP-Cache要求必須關(guān)閉WP的內(nèi)置GZip功能,但是我們可以在wp-cache-phase1.php中添加代碼來(lái)實(shí)現(xiàn)Gzip壓縮功能。

      打開(kāi)wp-cache-phase1.php,大概在35行左右找到如下代碼:

      foreach ($meta->headers as $header) {

      header($header);

      在此代碼前添加下面的代碼:

      if ( extension_loaded('zlib') ) ob_start('ob_gzhandler');

  1. 合并JS和CSS文件:不少插件都有自己的JS文件,系統(tǒng)在讀取這些文件時(shí)候會(huì)產(chǎn)生大量的http requests,產(chǎn)生的延遲約為0.2秒/個(gè)。因此將所有的JS和CSS文件合并,會(huì)大大加快頁(yè)面的讀取速度。這里我采用的是閱微堂的手動(dòng)合并的方法。

    手動(dòng)合并是一個(gè)方法,但是容易弄錯(cuò),而且不太好修改。另一個(gè)方法是建立一個(gè)新的all.js.php文件,內(nèi)容是:

    <?php

    require_once('目錄/wp-blog-header.php' ) ;

    include ("/blog/a.js" ) ;

    include ("/b.js" ) ;

    ?>

    就是將header.php里面的那些js文件都include到all.js.php,然后在header里面包含all.js.php文件即可:

    <script xsrc="all.js.php" type="text/javascript" />

    另外還要做的一件事情是需要把原來(lái)那些js文件從head里面去掉。通常這些js文件都是通過(guò)

    add_action('wp_head','fun' );

    這樣的鉤子添加到head里面的。在fun函數(shù)的定義處去掉對(duì)應(yīng)的代碼,或者直接把這條語(yǔ)句刪除即可。

    對(duì)CSS文件也可以用同樣的處理方式。CSS文件一般都不多,這時(shí)候可以直接手動(dòng)把它們都貼到一起。

    另外js文件的載入位置也很重要,放在越后面越好,讓瀏覽器先下載html代碼。像Google Analytics的js代碼最好放在文件最后。

  2. 壓縮代碼:
    1. 在管理界面的 Options->Reading選項(xiàng)中,開(kāi)啟WP自帶的壓縮功能(WordPress should compress articles (gzip) if browsers ask for them)
    2. 利用CSS Tweak壓縮CSS代碼,注意。為了方便自己編輯,最好保留一份未經(jīng)過(guò)壓縮的代碼。
    3. 利用Shrinksafe 壓縮JS代碼,同樣的,最好保留未經(jīng)過(guò)壓縮的JS代碼,以便將來(lái)更改時(shí)候便于閱讀。
      生活不易,碼農(nóng)辛苦
      如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
      程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 午夜老司机在线观看 | 亚洲天堂久久精品成人 | 欧美一级高清免费播放 | 国产系列 视频二区 | 最近高清中文字幕免费 | 免费观看欧美成人1314w色 | 国产一区二区三区免费播放 | 国产亚洲精品资源一区 | 欧美一区二区视频在线观看 | 亚洲久久久 | 性做久久久久久久久浪潮 | 久久国产精品只做精品 | 日韩乱小说 | 亚洲国产精品嫩草影院久久 | 国产在线播放成人免费 | 亚洲综合一区二区精品久久 | 91免费片 | 一区二区视频在线观看免费的 | 国产一区二区三区视频在线观看 | 国产一区二区三区播放 | 日韩欧美精品一区二区三区 | 中文字幕第一页亚洲 | 欧美午夜视频在线观看 | 中文伊人| 日本免费一二区视频 | 波多野结衣在线观看一区 | 波多野结衣178部中文字幕 | h免费看| 性欧美一级毛片在线播放 | 亚洲综合影院 | 亚洲精品国产第一区二区图片 | 人人澡人人擦人人免费 | 日韩亚洲国产欧美精品 | 精品在线第一页 | 美国毛片免费观看 | 午夜视频网站 | 免费观看在线视频 | 日韩欧美高清视频 | 亚洲精品九色在线网站 | 亚洲男女一区二区三区出奶水了 | 亚洲视频免费在线 |