該文檔約定了OSS的規(guī)范惋鸥,定義了命名的標(biāo)準(zhǔn),統(tǒng)一了各個(gè)團(tuán)隊(duì)在使用File Server的標(biāo)準(zhǔn)。
OSS使用規(guī)范
目錄規(guī)范
-
命名規(guī)范:
<Appname>/<YYYY>/<MM>/業(yè)務(wù)code/<filename>
例如:
b2b/2017/06/default/cat_146787657809.jpg b2c/2017/06/testdata/report001_146787657810.pdf
注意:推薦全使用小寫(xiě)不能使用特殊字符,業(yè)務(wù)code必填兄渺,默認(rèn)是default疟呐。
-
文件名規(guī)范
<filename>_<datetime>.<extention>
例如:
圖片:cat_146787657809.jpg PDF: report001_146787657810.pdf Word: template002_146787657811.doc
注意:推薦全使用小寫(xiě)
- Bucket規(guī)范
注意:一個(gè)bucket的容量上限是2PB (2000TB) (2,000,000GB)
假定每年最多使用5TB,這不是問(wèn)題。所以只使用一個(gè)Bucket沒(méi)有問(wèn)題囤踩。
OSS安全
為了提高安全性旨椒,文件的權(quán)限應(yīng)該是private,如果要下載一個(gè)文件堵漱,服務(wù)端產(chǎn)生Signed URL地址综慎,客戶端用該地址下載文件,文件訪問(wèn)的生效時(shí)間默認(rèn)為1小時(shí)勤庐。
OSS圖片縮放
將圖片按照要求生成縮略圖示惊,或者進(jìn)行特定的縮放
參考文檔:
https://helpcdn.aliyun.com/document_detail/44688.html?spm=5176.7851641.6.935.b6O3Ex
示例:
單邊縮略
- 將圖縮略成高度為100,寬度按比例處理愉镰。
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,h_100