中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

wordpress插件和非插件實(shí)現(xiàn)七牛CDN靜態(tài)存儲(chǔ)加速方法

2019-03-26    來(lái)源:張力瘋子的網(wǎng)站

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

    在上一篇文章,我就寫(xiě)了關(guān)于WordPress百度云cdn加速教程方法,并在文中也提到會(huì)寫(xiě)一篇wordpress插件和非插件實(shí)現(xiàn)七牛CDN靜態(tài)存儲(chǔ)加速方法,今天就為大家?guī)?lái)這篇文章,希望可以幫助那些想讓網(wǎng)站速度飛起來(lái)的朋友。純教程文章,希望大家喜歡。

    我們知道七牛云存儲(chǔ)是由七牛提供的在線存儲(chǔ)服務(wù),通過(guò)云端接口向企業(yè)客戶(hù)提供網(wǎng)上無(wú)限存儲(chǔ)空間,和傳統(tǒng)的云存儲(chǔ)服務(wù)(如 Amazon S3)不同,七牛云存儲(chǔ)還增加了上傳下載傳輸加速以及富媒體云端處理特性。

    七牛云存儲(chǔ)支持綁定域名(需要備案域名),全網(wǎng) CDN 加速(多數(shù)據(jù)中心+多加速節(jié)點(diǎn),上傳下載均加速)、持續(xù)在線,可以無(wú)限擴(kuò)展、用戶(hù)只需按需付費(fèi),無(wú)硬件投資,并且還可以免費(fèi)試用3個(gè)月。

七牛云存儲(chǔ)的主要特點(diǎn)有以下幾點(diǎn):

    云存儲(chǔ):可以存儲(chǔ)靜態(tài)文件,包含:圖片,音視頻,甚至是 CSS,JS,還可以存儲(chǔ)其他文件和非結(jié)構(gòu)化數(shù)據(jù)。

    云處理:這是個(gè)人認(rèn)為七牛最強(qiáng)地方,就是支持 圖片/音頻/視頻 等資源在線壓縮和轉(zhuǎn)換處理,并且可以通過(guò)回調(diào)功能自定義數(shù)據(jù)處理。

    云加速:七牛支持上傳/下載雙向加速,并且單文件上傳無(wú)大小限制,支持?jǐn)帱c(diǎn)續(xù)傳。分布各地的加速節(jié)點(diǎn),自動(dòng)選擇離用戶(hù)最近的節(jié)點(diǎn),保證數(shù)據(jù)上傳下載的速度。

    API 操作:七牛云存儲(chǔ)提供了一系列 API 和 SDK 和示例教程教你接入使用。

    縮略圖:七牛支持設(shè)置不同大小規(guī)格的圖片,而且是可以自定義尺寸的,根據(jù)用戶(hù)的顯示分辨率不同使用不同的圖片,達(dá)到下載速度和顯示體驗(yàn)的最佳搭配,而七牛的縮略圖定義非常方便,只需要在七牛的后臺(tái) Web 界面進(jìn)行進(jìn)行定義即可。

    在wordpress中,有一款我們水煮魚(yú)大大做的一款專(zhuān)門(mén)的七牛鏡像存儲(chǔ) WordPress插件,可以讓我們一鍵實(shí)現(xiàn) WordPress 博客靜態(tài)文件 CDN 加速,很好的插件,接下來(lái)我們來(lái)講講使用這款插件如何來(lái)實(shí)現(xiàn)CDN加速的。

    插件篇:

    1、有帳號(hào)的登錄七牛云網(wǎng)站,沒(méi)有帳號(hào)的朋友可以點(diǎn)擊這里申請(qǐng):www.qiniu.com

    2、我們進(jìn)入七牛后臺(tái)后,就來(lái)添加資源,如下圖:

    3、我們來(lái)添加鏡像源,也就是我們想加速的網(wǎng)站,大家看下圖:

    這里有一點(diǎn)要說(shuō)明一下:我們?cè)僮鲮o態(tài)緩存的時(shí)候,七牛提供的那個(gè)臨時(shí)域名就會(huì)成為跟我們主站一模一樣的網(wǎng)站,這個(gè)時(shí)候我們就需要屏蔽蜘蛛去抓取我們七牛臨時(shí)域名的網(wǎng)站,我們就需要在我們的存儲(chǔ)空間里面上傳一個(gè)robots.txt進(jìn)去。如下圖:

        做好上面這些,我們七牛里面的存儲(chǔ)空間設(shè)置就做好了,接下來(lái)我們?cè)賮?lái)做wordpress里面的插件安裝和配置。

    4、在wordpress后臺(tái) 插件 安裝插件,在搜索插件里面我們搜索:qiniu,就會(huì)看到這個(gè)插件,如下圖:

    5、安裝好插件,我們點(diǎn)啟用,然后進(jìn)入插件的設(shè)置區(qū)域,大家看一下我的設(shè)置:

    大家看一下我們圖中有兩個(gè)key,這個(gè)是在哪呢,大家看下圖:

    圖中的AK就是ACCESS KEY,SK就是SECRET KEY,這樣大家就知道插件里面怎么設(shè)置了吧。我們接著看七牛插件里面的設(shè)置:

    設(shè)置到這里,我們插件版的設(shè)置就完了,你再看看你網(wǎng)站,是不是JS、CSS以及圖片都靜態(tài)存儲(chǔ)在七?臻g上去了,網(wǎng)站的速度也快了一些呢。下面我們來(lái)講講代碼篇:

    代碼篇:

    代碼篇的靜態(tài)加速方法就非常簡(jiǎn)單,我們只需要將以下代碼添加到我們后臺(tái) 外觀 編輯,右邊的函數(shù)模板里面,記住一定要是<?php 之后,盡量在做修改之前備份好,以免添加錯(cuò)誤,導(dǎo)致網(wǎng)站無(wú)法訪問(wèn)。這段代碼里面的修改我就不用多說(shuō)了,只需要把博客域名和七牛域名修改成你的網(wǎng)站域名和七牛域名即可。

  1. //七牛鏡像存儲(chǔ)

  2. if ( !is_admin() ) {

  3.                 add_action('wp_loaded','c7sky_ob_start');


  4.                 function c7sky_ob_start() {

  5.                     ob_start('c7sky_qiniu_cdn_replace');

  6.                 }

  7. function c7sky_qiniu_cdn_replace($html){

  8.                 $local_host = 'http://zhangliseo.com'; //博客域名

  9.                 $qiniu_host = 'http://7u2pl7.com1.z0.glb.clouddn.com'; //七牛域名

  10.                 $cdn_exts   = 'js|css|png|jpg|jpeg|gif|ico'; //擴(kuò)展名(使用|分隔)

  11.                 $cdn_dirs   = 'wp-content|wp-includes'; //目錄(使用|分隔)


  12.                 $cdn_dirs   = str_replace('-', '\-', $cdn_dirs);


  13.                 if ($cdn_dirs) {

  14.                     $regex  =  '/' . str_replace('/', '\/', $local_host) . '\/((' . $cdn_dirs . ')\/[^\s\?\\\'\"\;\>\<]{1,}.(' . $cdn_exts . '))([\"\\\'\s\?]{1})/';

  15.         $html =  preg_replace($regex, $qiniu_host . '/$1$4', $html);

  16.     } else {

  17.         $regex  = '/' . str_replace('/', '\/', $local_host) . '\/([^\s\?\\\'\"\;\>\<]{1,}.(' . $cdn_exts . '))([\"\\\'\s\?]{1})/';

  18.                     $html =  preg_replace($regex$qiniu_host . '/$1$3', $html);

  19.                 }

  20.                 return $html;

  21.             }

  22.             }

    以上就是張力給大家?guī)?lái)的wordpress七牛鏡像存儲(chǔ)插件和非插件實(shí)現(xiàn)CDN靜態(tài)加速的方法,相信小伙伴你已經(jīng)激動(dòng)了吧,想去試試了吧,但別急,給我來(lái)個(gè)贊吧,o(∩_∩)o 哈哈。

注:后面的一段時(shí)間,張力將會(huì)給大家?guī)?lái)一系列關(guān)于wordpress新手入門(mén)教程的文章,幫助新人朋友更好的運(yùn)用wordpress這款程序,期待吧。。!

本文由張力博客原創(chuàng)寫(xiě)作,微信:445671696,原文地址:http://zhangliseo.com/2950.html,轉(zhuǎn)載請(qǐng)注明原文地址,謝謝!

標(biāo)簽: 網(wǎng)站優(yōu)化 wordpress網(wǎng)站 wordpress插件 

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:妨礙企業(yè)推廣的不是SEO技術(shù) 而是自身思維

下一篇:文章的相關(guān)性對(duì)網(wǎng)站優(yōu)化到底有多重要?