国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種使用cdn的圖片發(fā)布上傳加速方法及系統(tǒng)的制作方法_2

      文檔序號:8433928閱讀:來源:國知局
      br>[0048]具體地,源站3預(yù)先將圖片優(yōu)化參數(shù)以自動同步或配置下發(fā)方式發(fā)送給CDN節(jié)點(diǎn)保存,來實(shí)現(xiàn)了圖片優(yōu)化參數(shù)的協(xié)同。
      [0049]因此,在本發(fā)明中源站不需要再對圖片進(jìn)行處理,從而有效減少了源站服務(wù)器的工作量。需要說明的是,當(dāng)上傳用戶以外的用戶需要獲取上傳用戶上傳至web的圖片時,直接從源站中獲取所需的圖片,無需訪問CDN節(jié)點(diǎn)。因此,本發(fā)明的使用CDN的圖片發(fā)布上傳加速系統(tǒng)在保證CDN節(jié)點(diǎn)中緩存的圖片內(nèi)容與源站中的圖片內(nèi)容一致性的前提下,減少了CDN節(jié)點(diǎn)的回源操作,節(jié)省了用戶等待圖片顯示的時間,從而獲得了圖片發(fā)布上傳加速的技術(shù)效果。
      [0050]在本發(fā)明中,源站預(yù)先將圖片優(yōu)化參數(shù)
      [0051]以自動同步或配置下發(fā)方式發(fā)送給CDN節(jié)點(diǎn)保存;用戶通過瀏覽器或客戶端以HTTP協(xié)議發(fā)送POST請求WDN節(jié)點(diǎn)中的代理服務(wù)器收到POST請求后,通過代理服務(wù)器中運(yùn)行的腳本解析出POST請求中的統(tǒng)一資源標(biāo)識符(Uniform Resource Identifier,URI),根據(jù)URI查找預(yù)先與源站協(xié)同好的圖片優(yōu)化參數(shù);CDN節(jié)點(diǎn)收到圖片后,根據(jù)圖片優(yōu)化參數(shù)判斷該圖片是否需要優(yōu)化處理,若不需要則直接POST圖片至源站,若需要則由圖片優(yōu)化處理模塊對圖片進(jìn)行優(yōu)化后上傳至源站;同時無論優(yōu)化與否,CDN節(jié)點(diǎn)都對圖片做cache緩存;用戶通過瀏覽器發(fā)出POST請求后會發(fā)出圖片GET請求,⑶N節(jié)點(diǎn)通過GET請求中的URI在cache緩存中找到相應(yīng)的資源,而不回到源站重新獲取該圖片;用戶瀏覽器或客戶端通過HTTP GET方式獲取圖片并顯示。
      [0052]參照圖2,本發(fā)明的使用⑶N的圖片發(fā)布上傳加速方法包括以下步驟:
      [0053]步驟S1、⑶N節(jié)點(diǎn)接收源站傳送來的圖片優(yōu)化參數(shù)。
      [0054]具體地,源站預(yù)先將圖片優(yōu)化參數(shù)以自動同步或配置下發(fā)方式發(fā)送給CDN節(jié)點(diǎn),CDN節(jié)點(diǎn)保存該圖片優(yōu)化參數(shù)。
      [0055]步驟S2、⑶N節(jié)點(diǎn)接收圖片上傳和獲取模塊上傳來的圖片。
      [0056]具體地,用戶通過瀏覽器或客戶端以HTTP協(xié)議發(fā)送POST請求,將圖片上傳至⑶N節(jié)點(diǎn)。
      [0057]步驟S3、CND節(jié)點(diǎn)根據(jù)圖片優(yōu)化參數(shù)判斷接收到的圖片是否需要優(yōu)化;若是,轉(zhuǎn)入步驟S4 ;若否,轉(zhuǎn)入步驟S5。
      [0058]⑶N節(jié)點(diǎn)中的代理服務(wù)器收到POST請求后,通過代理服務(wù)器中運(yùn)行的腳本解析出POST請求中的統(tǒng)一資源標(biāo)識符(Uniform Resource Identifier,URI),根據(jù)URI查找預(yù)先與源站協(xié)同好的圖片優(yōu)化參數(shù)。
      [0059]CDN節(jié)點(diǎn)通過判斷圖片的各項(xiàng)參數(shù)是否與圖片優(yōu)化參數(shù)相符合來確定是否需要對圖片進(jìn)行優(yōu)化處理;若是,則判定該圖片不需要進(jìn)行優(yōu)化,直接進(jìn)行緩存;若否,則判定需要根據(jù)圖片優(yōu)化參數(shù),對圖片進(jìn)行相應(yīng)的優(yōu)化處理,再進(jìn)行緩存。
      [0060]其中圖片優(yōu)化包括對圖片進(jìn)行裁剪、格式轉(zhuǎn)換、加水印、縮放等操作。
      [0061]步驟S4、⑶N節(jié)點(diǎn)對圖片進(jìn)行優(yōu)化并緩存至本地,同時將優(yōu)化后的圖片上傳至源站。
      [0062]其中,圖片優(yōu)化參數(shù)包括圖片尺寸、格式、分辨率、有無水印等等。
      [0063]步驟S5、CND節(jié)點(diǎn)將圖片緩存至本地,同時將圖片上傳至源站。
      [0064]步驟S6、⑶N節(jié)點(diǎn)將圖片返回至圖片上傳和獲取模塊顯示。
      [0065]具體地,用戶通過瀏覽器或客戶端發(fā)出POST請求后會發(fā)出圖片GET請求,⑶N節(jié)點(diǎn)通過GET請求中的URI在cache緩存中找到相應(yīng)的資源并發(fā)送至用戶上傳和獲取模塊;用戶瀏覽器或客戶端通過HTTP GET方式獲取圖片并顯示。
      [0066]下面通過具體實(shí)施例來進(jìn)一步闡述本發(fā)明的使用CDN的圖片發(fā)布上傳加速方法。
      [0067]用戶在微博中發(fā)布圖片時,在瀏覽器或者微博客戶端上通過POST請求上傳圖片至CDN節(jié)點(diǎn)。CDN節(jié)點(diǎn)接收到圖片后,根據(jù)源站傳送來的圖片優(yōu)化參數(shù)判斷是否需要對圖片做裁剪、格式轉(zhuǎn)換、加水印、縮放等優(yōu)化處理,并在優(yōu)化處理后或直接將圖片緩存至本地,并上傳至微博服務(wù)器,即源站。CDN節(jié)點(diǎn)在接收到GET請求后,將緩存圖片返回給用戶,而無需從源站獲取數(shù)據(jù),從而減少了用戶響應(yīng)時間,達(dá)到加速效果。由于CDN節(jié)點(diǎn)和微博服務(wù)器源站同時保存了處理后的圖片,該微博訪問者能夠及時從微博服務(wù)器上獲取并顯示該圖片。
      [0068]綜上所述,本發(fā)明的使用CDN的圖片發(fā)布上傳加速方法及系統(tǒng)中CDN節(jié)點(diǎn)具有圖片處理優(yōu)化功能;源站僅需預(yù)先與CDN節(jié)點(diǎn)溝通圖片優(yōu)化參數(shù);在保證CDN節(jié)點(diǎn)中緩存的圖片內(nèi)容與源站服務(wù)器中的圖片內(nèi)容一致性的前提下,減少了 CDN節(jié)點(diǎn)的回源操作,節(jié)省了用戶等待圖片顯示的時間,客觀上起到圖片發(fā)布上傳加速的技術(shù)效果。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點(diǎn)而具高度產(chǎn)業(yè)利用價值。
      [0069]上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實(shí)施例進(jìn)行修飾或改變。因此,舉凡所屬技術(shù)領(lǐng)域中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
      【主權(quán)項(xiàng)】
      1.一種使用CDN的圖片發(fā)布上傳加速系統(tǒng),其特征在于:包括圖片上傳和獲取模塊、CDN節(jié)點(diǎn)和源站; 所述圖片上傳和獲取模塊用于將圖片上傳至所述CDN節(jié)點(diǎn),以及從所述CDN節(jié)點(diǎn)獲取圖片并進(jìn)行本地顯示; 所述CDN節(jié)點(diǎn)用于根據(jù)圖片優(yōu)化參數(shù)對圖片進(jìn)行優(yōu)化并緩存至本地,同時將優(yōu)化后的圖片上傳至所述源站;以及根據(jù)所述圖片上傳和獲取模塊的請求將緩存的圖片發(fā)送至所述圖片上傳和獲取模塊; 所述源站用于為所述CDN節(jié)點(diǎn)提供所述圖片優(yōu)化參數(shù)。
      2.根據(jù)權(quán)利要求1所述的使用CDN的圖片發(fā)布上傳加速系統(tǒng),其特征在于:所述圖片上傳和獲取模塊采用瀏覽器或客戶端。
      3.根據(jù)權(quán)利要求1所述的使用CDN的圖片發(fā)布上傳加速系統(tǒng),其特征在于:所述CDN節(jié)點(diǎn)包括源站參數(shù)協(xié)同模塊和圖片處理優(yōu)化模塊;所述源站參數(shù)協(xié)同模塊用于從所述源站獲取所述圖片優(yōu)化參數(shù);所述圖片優(yōu)化處理模塊用于對接收到的圖片進(jìn)行優(yōu)化處理。
      4.根據(jù)權(quán)利要求1所述的使用CDN的圖片發(fā)布上傳加速系統(tǒng),其特征在于:所述源站預(yù)先將所述圖片優(yōu)化參數(shù)以自動同步或配置下發(fā)方式發(fā)送給所述CDN節(jié)點(diǎn)保存。
      5.根據(jù)權(quán)利要求1所述的使用CDN的圖片發(fā)布上傳加速系統(tǒng),其特征在于:所述CDN節(jié)點(diǎn)收到圖片后,根據(jù)所述圖片優(yōu)化參數(shù)是否與圖片的對應(yīng)參數(shù)相符合來判斷該圖片是否需要優(yōu)化處理,若不需要則直接上傳所述圖片至源站,若需要則對圖片進(jìn)行優(yōu)化后上傳至源站。
      6.一種使用⑶N的圖片發(fā)布上傳加速方法,其特征在于:包括以下步驟: 步驟S1、CDN節(jié)點(diǎn)接收源站傳送來的圖片優(yōu)化參數(shù); 步驟S2、CDN節(jié)點(diǎn)接收圖片上傳和獲取模塊上傳來的圖片; 步驟S3、CND節(jié)點(diǎn)根據(jù)圖片優(yōu)化參數(shù)判斷接收到的圖片是否需要優(yōu)化;若是,轉(zhuǎn)入步驟S4 ;若否,轉(zhuǎn)入步驟S5 ; 步驟S4、CDN節(jié)點(diǎn)對圖片進(jìn)行優(yōu)化并緩存至本地,同時將優(yōu)化后的圖片上傳至源站; 步驟S5、CND節(jié)點(diǎn)將圖片緩存至本地,同時將圖片上傳至源站; 步驟S6、⑶N節(jié)點(diǎn)將圖片返回至圖片上傳和獲取模塊顯示。
      7.根據(jù)權(quán)利要求6所述的使用CDN的圖片發(fā)布上傳加速方法,其特征在于:所述步驟SI中,所述源站預(yù)先將所述圖片優(yōu)化參數(shù)以自動同步或配置下發(fā)方式發(fā)送給所述CDN節(jié)點(diǎn)。
      8.根據(jù)權(quán)利要求6所述的使用CDN的圖片發(fā)布上傳加速方法,其特征在于:所述步驟S3中,所述CDN節(jié)點(diǎn)中的代理服務(wù)器收到圖片上傳請求后,通過代理服務(wù)器中運(yùn)行的腳本解析出圖片上傳請求中的URI,根據(jù)URI查找預(yù)先與所述源站協(xié)同好的所述圖片優(yōu)化參數(shù)。
      9.根據(jù)權(quán)利要求8所述的使用CDN的圖片發(fā)布上傳加速方法,其特征在于:所述CDN節(jié)點(diǎn)根據(jù)所述圖片優(yōu)化參數(shù)是否與圖片的對應(yīng)參數(shù)相符合來判斷該圖片是否需要優(yōu)化處理。
      10.根據(jù)權(quán)利要求6所述的使用CDN的圖片發(fā)布上傳加速方法,其特征在于:所述圖片上傳和獲取模塊采用瀏覽器或客戶端。
      【專利摘要】本發(fā)明提供一種使用CDN的圖片發(fā)布上傳加速方法及系統(tǒng),包括圖片上傳和獲取模塊、CDN節(jié)點(diǎn)和源站;所述圖片上傳和獲取模塊用于將圖片上傳至所述CDN節(jié)點(diǎn),以及從所述CDN節(jié)點(diǎn)獲取圖片并進(jìn)行本地顯示;所述CDN節(jié)點(diǎn)用于根據(jù)圖片優(yōu)化參數(shù)對圖片進(jìn)行優(yōu)化并緩存至本地,同時將優(yōu)化后的圖片上傳至所述源站;以及根據(jù)所述圖片上傳和獲取模塊的請求將緩存的圖片發(fā)送至所述圖片上傳和獲取模塊;所述源站用于為所述CDN節(jié)點(diǎn)提供所述圖片優(yōu)化參數(shù)。本發(fā)明的使用CDN的圖片發(fā)布上傳加速方法及系統(tǒng)減少了CDN節(jié)點(diǎn)的回源操作,節(jié)省了用戶等待圖片顯示的時間,客觀上起到圖片發(fā)布上傳加速的技術(shù)效果。
      【IPC分類】H04L29-08
      【公開號】CN104754042
      【申請?zhí)枴緾N201510111266
      【發(fā)明人】洪珂, 鄒煥英, 高毅
      【申請人】網(wǎng)宿科技股份有限公司
      【公開日】2015年7月1日
      【申請日】2015年3月13日
      當(dāng)前第2頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1