1. 程式人生 > >通過CDN+雲端儲存提升網站訪問速度

通過CDN+雲端儲存提升網站訪問速度

提高網站訪問速度

細心的網友可能已經發現茶話匯的圖片地址連結不是tektea.com的URL了。

茶話匯的伺服器是在HK的,讀者90%來自國內,隨著訪問量的增大,在茶話匯的交流群裡有人反饋網站的圖片開啟速度有點慢,為了解決這個問題,我們原本打算把資料遷至國內,但這需要BEI-AN,非常折騰,而且這期間還有20天左右的時間是打不開網站的,所以就放棄了回遷資料的想法。

這期間和朋友交流,可以採用CDN來加速網站開啟速度,採用雲端儲存來分流靜態資料(如:CSS/JS/圖片檔案)。

CDN和雲端儲存這兩樣都不是什麼新鮮玩意兒,大概5年前很多個人部落格為了緩解圖片檔案帶來儲存和流量壓力,都會去找一些所謂的“圖床”,那時的“圖床”網站確實也火了一把,不過最近一兩年貌似也不咋地了。究其原因主要也就這麼幾點:
1. 不能繫結域名,這就導致你的網站圖片的穩定性就完全依賴“圖床”了,否則“圖床”一旦掛了,你就得換圖片的URL;
2. 使用起來不方便,上傳只能到其網站操作,大部分“圖床”不提供FTP或API介面。

所以,那些“圖床”甚至還不如“網盤”。

鋪墊了這麼多,言歸正傳,茶話匯這次在選型CDN和雲端儲存主要是針對國內使用者,所以供應商也得是國內的廠家了,目前國內規模較大就是:又拍雲、七牛、阿里雲,通過對比,它們各有特色,總結起來如下:

1. 又拍雲,就是早期的又拍網,從2005年一開始就是做圖片儲存起家的,所以在網際網路圈子裡的口碑較好,目前在國內有60+個CDN節點(支援FTP、支援繫結二級域名);
2、七牛,據說是從盛大雲出來自主創業的,目前已完成了融資,對於小網站或個人部落格,推薦使用,因為每月有10GB的免費流量(支援繫結二級域名);
3、阿里雲,我放在最後介紹,主要是阿里雲在互聯網裡反而不如以上兩家,可能是店大欺人,據說不支援FTP。

而我們最後選擇的就是“又拍雲”,因為通過其一週的試用,其提供的FTP,使我們快速完成了圖片檔案遷移;其提供的API介面,像我們使用的WORDPRESS也是有外掛可以直接與其對接,在後臺編輯文章上傳圖片時,圖片會自動上傳到又拍;對於域名自定義繫結,我們會在tektea.cn啟用後完成該繫結,這樣就可以確保圖片儲存位置變更後,並不涉及文章的內容調整,圖片的URL僅相當於一個介面而已。

總之,它們各有特色,那就看個人喜好了,我們這次選擇的“又拍雲”,雖然是付費的,但價格還能接受,有興趣的朋友可以到其官網去看看。

又拍雲