<delect id="epa7r"></delect><bdo id="epa7r"></bdo><noframes id="epa7r"><rt id="epa7r"><delect id="epa7r"></delect></rt><bdo id="epa7r"><rt id="epa7r"></rt></bdo><noframes id="epa7r"> <noframes id="epa7r"><rt id="epa7r"></rt><noframes id="epa7r"><noframes id="epa7r"><rt id="epa7r"><delect id="epa7r"></delect></rt><noframes id="epa7r"><noframes id="epa7r"><rt id="epa7r"><rt id="epa7r"></rt></rt><noframes id="epa7r"><rt id="epa7r"><delect id="epa7r"></delect></rt> <rt id="epa7r"><rt id="epa7r"></rt></rt><bdo id="epa7r"></bdo><noframes id="epa7r"><noframes id="epa7r"><noframes id="epa7r"><rt id="epa7r"><rt id="epa7r"></rt></rt><delect id="epa7r"></delect>
已收藏,可在 我的資料庫 中查看
關注作者
您可能還需要

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)

解答怎樣用阿里云對象存儲 OSS 進行 CDN 加速

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:圖蟲創意

在前篇了解 CDN 加速的工作原理后,本篇將以阿里云為例,解答怎樣用阿里云對象存儲 OSS 進行 CDN 加速。

什么是阿里云對象存儲OSS

阿里云對象存儲(Object Storage Service,簡稱OSS)是阿里云提供的云存儲服務,同時提供四種存儲方式,標準存儲適用于移動應用、大型網站、圖片分享或熱點音視頻,除了標準存儲外還可以選擇成本更低、存儲期限更長的低頻訪問存儲、歸檔存儲和冷歸檔存儲作為不經常訪問數據的存儲方式。

阿里云CDN

阿里云內容分發網絡(Content Delivery Network,簡稱CDN),阿里云 CDN 將源站文件資源緩存至阿里云遍布全球的加速節點上,當用戶通過瀏覽器請求訪問和獲取該文件資源時,阿里云 CDN 負載均衡系統服務器會自動調用距離用戶最近的 CDN 節點(CDN服務器)上已緩存的文件資源,返回給瀏覽器經過渲染后呈現給用戶。

為什么建議使用 CDN+OSS 的網站架構

從長遠發展考慮,建議網站使用 CDN+OSS 的網站架構。簡單來說就是網站動靜態分離,將動態資源例如 Web 程序、數據庫等存放在自己的服務器上,將靜態資源例如圖片、CSS 代碼和 JS 腳本等存放在對象存儲 OSS 上,最后把 OSS 作為 CDN 的源站,通過 CDN 加速分發,使用戶通過 CDN 節點就近獲得文件資源。

這樣動靜態分離的網站能夠降低服務器的壓力,因為只有當前瀏覽的頁面是從自己服務器加載的,其余的圖片、CSS 代碼和 JS 腳本都是從最近的 CDN 節點獲取的。

通過 CDN 來訪問 OSS 資源,并且將 OSS 的文件資源緩存至就近的 CDN 節點,通過 CDN 節點進行分發,訪問速度更快,且費用更低。如下圖所示:

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:阿里云

如果不使用 CDN+OSS 架構的傳統網站,動態資源和靜態資源不分離,隨著訪問量增大,網站性能勢必會受到很大影響,如圖:

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:阿里云

用戶的每次請求都需要到自己的服務器上拉取文件資源,Web 程序、數據庫、圖片、CSS 代碼和 JS 腳本都全部存儲在服務器上。對于個人站長而言,帶寬較小較便宜的云服務器已不再適用,需要升級更高的云服務器,而服務器的成本也會隨之上漲。

使用阿里云對象存儲 OSS 進行 CDN 加速(實操)

第一:開啟阿里云 OSS

首先注冊阿里云,進入阿里云界面搜索“對象存儲 OSS”,點擊進入 OSS 管理控制臺。

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:阿里云

在 OSS 管理控制臺右側下方點擊“創建 Bucket ”,填寫以下信息:

  • Bucket 名稱:自定義(創建成功后將不可修改)
  • 地域:你的網站用戶哪里最多就選哪個區域(選擇后不支持更換區域)

  • 存儲類型:標準存儲

  • HDFS 服務:按需,我沒開通

  • 同城冗余存儲:按需,我沒開通

  • 版本控制:按需,我沒開通

  • 讀寫權限:公共讀

  • 服務端加密方式:無

  • 實時日志查詢:按需,我沒開通

  • 定時備份:按需,我沒開通

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:阿里云

信息填寫完畢后點擊“確定”,Bucket 創建好后頁面跳轉,選擇【基礎設置】-【鏡像回源】,點擊【設置】-【創建規則】

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:阿里云

填寫以下信息:

  • 回源類型:鏡像
  • 回源條件:HTTP 狀態碼 404;文件名前綴:不填;文件名后綴:不填

  • 源站類型:按需,我不勾選

  • 回源地址:輸入自己的網站地址,例如我的:matchtools.top

  • 檢查 MD5:按需,我不勾選

  • 透傳/到源站:按需,我不勾選

  • 回源參數:按需,我不勾選

  • 3xx 請求響應策略:勾選【跟隨源站重定向請求】

  • 設置 HTTP header 傳遞規則:按需,我都不勾選

填寫完畢后回到之前點擊【傳輸管理】-【域名管理】,點擊【綁定域名】,輸入 cdn+自己網站的域名,例如我的:cdn.matchtools.top,之后按照要求去設置域名解析,或者勾選自動添加 CNAME 記錄。

注意:我勾選了自動添加 CNAME 記錄,可以回到【云解析 DNS】下查看解析記錄,如果能看到一條主機記錄為 cdn 的就可以了。(作為驗證)

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:阿里云

接下來需要做的是,CDN 配置和上傳 HTTPS 證書,如果你已經啟用了HTTPS 證書就需要上傳,如果還沒有這一步可以先跳過。

第二:CDN 配置

在 CDN 配置中填寫以下信息:

  • 加速域名:無需修改,例如我的:cdn.matchtools.top
  • 業務類型:圖片小文件

  • 加速區域:按需,我選擇”僅中國內地“

  • 資源分組:不選擇

  • 新增源站信息:選擇 OSS 域名,域名下拉選擇自己網站域名,其他項的優先級、權重和端口均默認,無需修改,或按需選擇。

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:阿里云

填寫完畢點擊“下一步”,會得到提示:恭喜您!cdn.xxx 域名添加成功。

最后一步還需要完成加速域名的 CNAME 解析設置,到這一步系統會分配一個新的 CNAME 記錄值,我們需要到云解析 DNS 中把這個新的 CNAME 記錄值修改至上一步自定添加的 CNAME 記錄值。修改后會得到 CNAME 已生效的反饋結果。

WordPress性能優化:阿里云對象存儲OSS進行CDN加速(實操篇)圖片來源:阿里云

至此,阿里云 CDN+OSS 的設置就全部完畢了。

相關閱讀:

WordPress性能優化:使用CDN加速

WordPress建站全過程(避坑指南新手必看)

(來源:Hopeshe跨境)

以上內容屬作者個人觀點,不代表雨果跨境立場!本文經原作者授權轉載,轉載需經原作者授權同意。?

分享到:

--
評論
最新 熱門 資訊 資料 專題 服務 果園 標簽 百科 搜索

收藏

--

--

分享
Hopeshe跨境
分享不易,關注獲取更多干貨
91精品孕妇系列|国产综合在线视频|日韩人妻无码一级潮喷中|女高中自慰喷水免费网站
<delect id="epa7r"></delect><bdo id="epa7r"></bdo><noframes id="epa7r"><rt id="epa7r"><delect id="epa7r"></delect></rt><bdo id="epa7r"><rt id="epa7r"></rt></bdo><noframes id="epa7r"> <noframes id="epa7r"><rt id="epa7r"></rt><noframes id="epa7r"><noframes id="epa7r"><rt id="epa7r"><delect id="epa7r"></delect></rt><noframes id="epa7r"><noframes id="epa7r"><rt id="epa7r"><rt id="epa7r"></rt></rt><noframes id="epa7r"><rt id="epa7r"><delect id="epa7r"></delect></rt> <rt id="epa7r"><rt id="epa7r"></rt></rt><bdo id="epa7r"></bdo><noframes id="epa7r"><noframes id="epa7r"><noframes id="epa7r"><rt id="epa7r"><rt id="epa7r"></rt></rt><delect id="epa7r"></delect>