又拍雲CDN是國內老牌的CDN服務商,一直以來又拍雲在靜態CDN方面還是做得非常有特色的。再拍擁有 6 個資料處理中心、300 多個國內CDN節點、15 個海外CDN節點,提供物件儲存、HTTPS/SSL 憑證、多媒體處理、影像辨識、文字辨識等多項服務。
又拍雲CDN有兩個地方相對於其它的CDN來說有吸引力:一是海外與海內CDN節點眾多,加速效果好。用過不少的CDN加速服務,又拍雲端的海外CDN加速節點多速度快。二是對Https等支援良好,提供免費的HTTPS/SSL 證書,支援HTTP/2、TLS 1.3、WebP 自適應等,加速效果明顯。
又拍雲CDN的控制面板功能強大,圍繞CDN加速每年還是會有新的功能加入,最近新增加了一個叫邊緣規則(EdgeRules)的功能,其實看過了之前的十個你可能不知道的CloudFlare免費CDN加速技巧,就知道又拍推出的這個新功能類似CloudFlare Page Rules,它可以讓你自訂CDN規則。
利用邊緣規則(EdgeRules)你可以精確地控制某一個頁面啟用什麼樣的CDN服務,總之功能非常強大,就目前來看又拍雲CDN在這一方面表現還是很出色的。本篇文章就來分享一下又拍雲CDN加速服務申請使用教程,更多的CDN加速你可以看看:
- 自建CDN加速-Nginx反向綁定,快取加速,自動更新快取和取得真實IP
- 十個你可能不知道的CloudFlare免費CDN加速技巧-SSLDDOSCache
- 加入Cloudflare Partner免費提供CloudFlare CDN加速服務-無修改NS支援SSL
PS:2018年5月2日更新,七牛雲CDN也有鏡像儲存功能,方便建立網站靜態檔案加速:七牛雲CDN鏡像儲存加快圖片/CSS/JS檔案存取速度-可申請免費SSL。
一、又拍雲CDN加速介紹
連結地址:
- 官網:https://www.upyun.com/
- 聯盟:https://www.upyun.com/league
- 推薦:https://console.upyun.com/register/?invite=Hy8Vk2GXW
1.1 又拍雲CDN價格
總結一下又拍雲CDN的費用主要是流量和請求費用。流量的價格是國內流量 :0.29 元/GB,亞太流量 :0.89 元/GB,歐美流量 :0.39 元/GB。請求費用為國內動態請求數 :0.02 元/千次,亞太地區動態請求數 :0.06 元/千次。
1.2 又拍雲創建CDN加速
這是又拍雲CDN的管理控制面板中心,直接點選CDN進入到CDN建立頁面。 (點擊放大)
在創建CDN加速時需要綁定一個域名,如果只是用於圖片等靜態文件加速則在應用場景中選擇網頁圖片模式。來源站中可以選擇Https和Http,同時新增來源站位址。 (點擊放大)
又拍雲預設是全球加速模式,如果你的用戶只是在國內,那麼可以選擇為國內加速模式。
二、又拍雲CDN檔案管理
2.1 FTP登入管理
又拍雲端CDN沒有Web線上上傳與刪除圖片檔案的功能,官方提供了FTP管理功能,你可以自己用FTP來登入又拍空間。 FTP/FTPS 登入方式如下:
位址(主機):
- 智慧選路(建議):v0.ftp.upyun.com
- 電信線路:v1.ftp.upyun.com
- 聯通線路:v2.ftp.upyun.com
- 移動線路:v3.ftp.upyun.com
加密:選擇
不加密
使用 FTP,選擇明確的 FTP over TLS
或TLS/SSL 明確加密
使用 FTPS使用者名稱:
操作員名稱/服務名稱
,如operator/mybucket
密碼:操作員的密碼
埠:21
關於FTP客戶端也沒有什麼限制,只要使用支援FTP協定的客戶即可。
登入又拍FTP後,就可以開始上傳、刪除或下載檔案了。
2.2 批次管理文件
- 項目:https://github.com/polym/upx
- 32位元:https://do.wzfou.net/wzfou/upx-windows-386-v0.2.3.exe
- 64位元:https://do.wzfou.net/wzfou/upx-windows-amd64-v0.2.3.exe
使用FTP登入又拍雲CDN管理文件不能批次刪除、上傳、下載圖片文件,這裡提供一個利用又拍API開發的第三方工具:upx,它支援刪除又拍雲端儲存中的檔案或目錄,並且支援通配符*
。基本功能如下:
支援基本檔案系統操作指令,如
mkdir
,cd
,ls
,rm
,pwd
支援上傳檔案或目錄到又拍雲端存儲
支援從又拍雲端儲存下載檔案或目錄到本地
支援增量同步檔案到又拍雲端存儲
支援刪除又拍雲端儲存中的檔案或目錄,並且支援通配符
*
支援多用戶,多作業系統
支援基於時間列目錄以及刪除文件
支援
tree
取得目錄結構支援提交非同步處理任務
更準確簡潔的進度條
使用 UPYUN GoSDK 2.1.0
同步目錄支援 –delete
支援 CDN 快取刷新
關於upx的操作指令可以參考項目首頁,比較簡單,登入後就可以批次刪除又拍伺服器上的圖片檔案了。
三、又拍雲CDN加速技巧
3.1 一鍵鏡像遷移
在又拍雲CDN中開啟「源站資源遷移」可將源站靜態資源無縫遷移到又拍雲存儲,當客戶端下次訪問相同的資源時,無需回用戶自主源,也就是一鍵鏡像了,特別適合CSS、JS、圖片等靜態檔案加速。效果請見wzfou.com部落格。
如果用戶的請求中含有?等特殊字符,你可以設定全程跟隨。如果設定為忽略,則直接使用緩存,這樣雖然可以提高快取率,但是對於某些特殊需求可能就無法實現了。
在快取控制中,可以設定CDN快取的時間,對於一些長期不更新的靜態檔案你可以將快取時間設定得長一些,這樣可以最大限度地加快存取速度。
3.2 HttpsSSL憑證
又拍雲端 CDN 在 HTTPS 協定的基礎上已實現全平台支援 HTTP/2。支援將 HTTP 透過重新導向,強制跳轉為 HTTPS 存取。同時,也提供了TrustAsia、Let’s Encrypt免費的SSL憑證。想要部署自己的SSL憑證還可以看看這些免費SSL:免費SSL憑證收集整理總表。
又拍雲CDN支援在後台開啟HSTS、TLS 1.3等。
3.3 防盜鏈設置
又拍雲CDN支援多種防盜鏈,有Referer 防盜鏈、黑名單、地區限制等。
3.4 加速Gravatar
利用又拍雲CDN加速Gravatar是最方便的,直接給Gravatar設定一個鏡像即可,目前挖站否wzfou.com就是用的這個方法來加速Gravatar的。
當然,有自己的VPS伺服器的可以直接使用Nginx反代Gravatar,方法參考:自建CDN加速-Nginx反向綁定,快取加速,自動更新快取和取得真實IP。 (https://wzfou.com/nginx-cdn/)
3.5 自訂CDN規則
利用邊緣規則(EdgeRules),可以自訂CDN規則。基本的操作就是設定條件,然後執行CDN規則。例如請求IP或國家為國內時:
然後在規則中可以設定重定向、自訂錯誤頁面、URL改寫等等。
四、總結
總得來說,又拍雲在CDN加速這一塊還是不錯的,無論是CDN伺服器節點還是CDN控制面板功能,這幾年都在不斷地改善。在Https這一塊支援也算不錯,各種新技術都在不斷地跟進。
就挖站否個人的使用體驗來看,又拍雲CDN的價格對於個人博客來用的話還是略貴了,尤其是Https請求費用真的不便宜。又拍雲端推出了好友註冊獎勵面板,推薦一位好友就可以獎勵 30GB 國內 CDN 流量包。