omniture

七牛發(fā)布云存儲(chǔ)應(yīng)用場(chǎng)景全總結(jié)

-- 圖片應(yīng)用篇
2015-01-14 10:00 8093
七牛目前已服務(wù)超過(guò)15萬(wàn)家企業(yè)和開(kāi)發(fā)者用戶,這些用戶的應(yīng)用場(chǎng)景也各有不同,其中典型的應(yīng)用場(chǎng)景可以分為三大類:音視頻應(yīng)用場(chǎng)景、圖片應(yīng)用場(chǎng)景及App分發(fā)類應(yīng)用場(chǎng)景。希望通過(guò)對(duì)這些場(chǎng)景的全面解析,可以幫助開(kāi)發(fā)者們減少在云服務(wù)使用過(guò)程中的彎路。

上海2015年1月14日電 /美通社/ -- 七牛目前已服務(wù)超過(guò)15萬(wàn)家企業(yè)和開(kāi)發(fā)者用戶,這些用戶的應(yīng)用場(chǎng)景也各有不同,其中典型的應(yīng)用場(chǎng)景可以分為三大類:音視頻應(yīng)用場(chǎng)景、圖片應(yīng)用場(chǎng)景及 App 分發(fā)類應(yīng)用場(chǎng)景。希望通過(guò)對(duì)這些場(chǎng)景的全面解析,可以幫助開(kāi)發(fā)者們減少在云服務(wù)使用過(guò)程中的彎路。

上一篇重點(diǎn)說(shuō)了音視頻應(yīng)用場(chǎng)景(云存儲(chǔ)應(yīng)用場(chǎng)景全總結(jié) -- 音視頻篇:http://blog.qiniu.com/?p=1282)。

在此,要介紹的是圖片類應(yīng)用場(chǎng)景。

當(dāng) Instagram 被天價(jià)收購(gòu)時(shí),人們似乎以為讀圖時(shí)代已經(jīng)結(jié)束,再也不會(huì)有超越 Instagram 成就的機(jī)會(huì)出現(xiàn)。但隨著 Flickr 對(duì)移動(dòng)端的重視、國(guó)內(nèi)臉萌,Nice 等一個(gè)又一個(gè)新興圖片類工具或社區(qū)的崛起,讀圖時(shí)代也許才剛剛開(kāi)始。畢竟,Instagram 只是驗(yàn)證了圖片分享是一種強(qiáng)烈需求,但在此分享功能基礎(chǔ)上其實(shí)可以創(chuàng)造出很多可持續(xù)發(fā)展的商業(yè)模式。

圖片類應(yīng)用對(duì)云服務(wù)的需求應(yīng)該說(shuō)是比較常見(jiàn)的。市面上的圖片類產(chǎn)品的模式可以分為涉及圖片美化修改的工具和交流分享的社區(qū)兩部分。在這些模式中,對(duì)七牛的使用按照數(shù)據(jù)生命周期來(lái)說(shuō)基本上是:圖片從終端上傳加速,圖片的托管,通過(guò)七牛的 CDN 服務(wù)對(duì)圖片資源進(jìn)行加速訪問(wèn),這些都一方面可以讓圖片顯示更加流暢,另一方面可以大大緩解圖片站的帶寬壓力。

一、圖片展示類及圖片 UGC 應(yīng)用

圖片展示類應(yīng)用種類繁多,像攝影、旅行、藝術(shù)、圖片分享等等,這些產(chǎn)品比較關(guān)注的有下面四點(diǎn)。

圖片實(shí)時(shí)轉(zhuǎn)碼模型
圖片實(shí)時(shí)轉(zhuǎn)碼模型

1. 針對(duì) UGC 的數(shù)據(jù)上傳的速度如何

七牛專門(mén)針對(duì)上傳做了加速,對(duì) UGC 數(shù)據(jù)的上傳比較友好。另外七牛不會(huì)限制用戶的上行帶寬,主要依賴上傳端的網(wǎng)絡(luò)狀況。如果出現(xiàn)本地網(wǎng)絡(luò)優(yōu)秀,但是上傳表現(xiàn)較差,建議使用七牛的qwebtest工具對(duì)具體資源進(jìn)行上傳測(cè)試。

2. 圖片在站點(diǎn)中的訪問(wèn)是否流暢

資源在站點(diǎn)中的訪問(wèn)速度問(wèn)題,除了使用公共的測(cè)速服務(wù)之外,也可以使用qwebtest工具對(duì)具體資源進(jìn)行訪問(wèn)測(cè)試。另外,建議在同一個(gè)站點(diǎn)使用多個(gè)域名,以避免同源資源請(qǐng)求并發(fā)阻塞的情況。

3. 圖片處理服務(wù)的效果是否能夠達(dá)到要求

七牛的實(shí)時(shí)圖片處理服務(wù)囊括了大多數(shù)的圖片處理需求,包括縮放、裁剪、水印等多種操作,而且這些處理都是實(shí)時(shí)觸發(fā),處理結(jié)果會(huì)保存在 CDN 節(jié)點(diǎn)的緩存中。也就是說(shuō),針對(duì)相同資源的相同處理,訪問(wèn)過(guò)一次之后后續(xù)的訪問(wèn)就可以直接訪問(wèn)處理結(jié)果的緩存,那么訪問(wèn)速度就會(huì)大大提升。

4. 圖片資源的安全性如何保證

可以直接給空間開(kāi)啟原圖保護(hù),然后根據(jù)圖片處理文檔創(chuàng)建圖片處理的樣式,那么原圖就不能直接通過(guò)資源外鏈進(jìn)行訪問(wèn)了,必須通過(guò)帶樣式的資源進(jìn)行訪問(wèn),這樣保證原圖的安全性的同時(shí)又進(jìn)行了圖片的處理。

舉例說(shuō)明客戶案例之窮游網(wǎng)

窮游的在網(wǎng)頁(yè)端和移動(dòng)端 APP 的靜態(tài)資源鏈接都使用了七牛,APP 主要使用的是圖片鏈接,網(wǎng)頁(yè)端還包括了 html、css、js 文件,所以他們?cè)谄吲5氖褂眠^(guò)程中有這么幾種方式:

1. 網(wǎng)站建設(shè)工作人員修改網(wǎng)站代碼后,將靜態(tài)資源從業(yè)務(wù)服務(wù)器直接同步上傳到七牛的空間里,利用七牛的 CDN 加速優(yōu)化網(wǎng)站的呈現(xiàn)速度。

2. 窮游用戶在編寫(xiě)游記后,直接將資源從客戶端上傳到七牛,然后通過(guò)七牛對(duì)業(yè)務(wù)服務(wù)器的回調(diào),讓業(yè)務(wù)服務(wù)器獲取上傳端上傳的資源信息,進(jìn)行入庫(kù)處理。

3. 上面兩種類型的上傳,最后在呈現(xiàn)的時(shí)候都會(huì)經(jīng)過(guò)七牛提供的 CDN 服務(wù)進(jìn)行加速,另外圖片資源大多數(shù)情況下還會(huì)使用一些圖片處理操作。

舉例說(shuō)明客戶案例之視覺(jué)中國(guó)

視覺(jué)中國(guó)在七牛主要存放的是新聞圖片、創(chuàng)意照片,使用的數(shù)據(jù)存儲(chǔ)方案是網(wǎng)頁(yè)端上傳+鏡像存儲(chǔ)對(duì)資源的拉取。對(duì)于較冷的資源,使用的是鏡像存儲(chǔ)拉取的方式,在七牛的空間中設(shè)置鏡像源為自己圖床,通過(guò)在七牛的域名訪問(wèn)資源去圖床自動(dòng)拉取資源,大大減輕了冷數(shù)據(jù)遷移的壓力。

這里,對(duì)七牛的鏡像存儲(chǔ)功能多做些闡述。七牛的鏡像功能是客戶非常喜歡的一個(gè)功能,在成熟產(chǎn)品對(duì)七牛進(jìn)行初步穩(wěn)定性測(cè)試的時(shí)候,使用的一般是七牛的“鏡像存儲(chǔ)”功能。鏡像存儲(chǔ)是指數(shù)據(jù)還是存儲(chǔ)在客戶源站的情況下,額外使用七牛作為鏡像服務(wù)器,對(duì)于已經(jīng)擁有海量數(shù)據(jù)的客戶,這個(gè)功能既可以很方便的感受到加速又有“安全感”。通過(guò)七牛的開(kāi)發(fā)者后臺(tái),可以為源站設(shè)置鏡像存儲(chǔ),讓網(wǎng)站的用戶每次訪問(wèn)的時(shí)候都從七牛云存儲(chǔ)上讀取。如果云端上沒(méi)有用戶需要讀取的數(shù)據(jù),則七牛的服務(wù)器會(huì)從源站拉取資源,然后再返回給終端用戶。在七牛內(nèi)部,這個(gè)功能又被稱為“秒接”,其中寓意,可以感受下。

二、博客、論壇類應(yīng)用

七牛也服務(wù)了很多的個(gè)人開(kāi)發(fā)者,個(gè)人開(kāi)發(fā)者所關(guān)心的主要有以下幾點(diǎn)。

1. 使用七牛后,資源的訪問(wèn)速度是否能夠的得到提升,包括了圖片、js、css、html 等文件類型

這個(gè)可以測(cè)試看看,直接上傳個(gè)資源在七牛上,然后通過(guò)一些測(cè)試工具像17ce、阿里測(cè)等去對(duì)比一下七牛的訪問(wèn)速度和源站的訪問(wèn)速度,效果還是很明顯的。

2. 使用七牛的價(jià)格是否在自己的承受范圍內(nèi)

對(duì)于七牛的標(biāo)準(zhǔn)用戶(需要通過(guò)郵箱激活、手機(jī)綁定和身份認(rèn)證三個(gè)步驟)而言,有10G總的存儲(chǔ)空間、10G/月的流量的免費(fèi)額度,另外邀請(qǐng)好友成為標(biāo)準(zhǔn)用戶還可以享受更多的流量免費(fèi)額度。

3. 七牛的使用是否方便,在自己的站點(diǎn)基礎(chǔ)上需要多少的開(kāi)發(fā)工作

七牛提供不少框架的插件,另外通過(guò)搜索引擎也能搜索到相關(guān)插件的使用和問(wèn)題,而且有那么多使用七牛的站長(zhǎng),找到交流使用經(jīng)驗(yàn)的難度也不是很大。不使用插件的話,可以直接通過(guò)七牛的鏡像存儲(chǔ)來(lái)加速站點(diǎn)資源的訪問(wèn)。

Photo - http://photos.prnasia.com/prnh/20150113/0861500268

消息來(lái)源:七牛云存儲(chǔ)
China-PRNewsire-300-300.png
相關(guān)鏈接:
全球TMT
微信公眾號(hào)“全球TMT”發(fā)布全球互聯(lián)網(wǎng)、科技、媒體、通訊企業(yè)的經(jīng)營(yíng)動(dòng)態(tài)、財(cái)報(bào)信息、企業(yè)并購(gòu)消息。掃描二維碼,立即訂閱!
collection