七牛雲存儲php
七牛PHP開發者文檔html
七牛雲存儲編程模型數據庫
七牛雲存儲服務:以鍵值對方式提供非結構化資源存儲服務。向業務服務器提供資源管理服務,向客戶端提供資源上傳和下載服務。編程
業務服務器:由開發者自行管理和維護,必須提供如下幾個功能七牛雲存儲
一、生成各類安全憑證(參考安全機制);緩存
二、使用關係型數據庫管理用戶賬號信息;安全
三、使用數據庫管理資源元數據和資源之間的關聯關係;服務器
四、響應客戶端的業務請求,執行業務流程並返回執行結果spa
客戶端:在展現內容時,一般須要先從業務服務器獲取資源的元信息,並獲得必要的下載憑證,而後使用下載憑證從七牛雲存儲服務獲取待展現的資源內容,從而實現一個完整的內容展現過程。htm
業務流程
一、上傳{若是沒有回調,則少了第四、5步}
二、下載
公開資源不須要對應的下載憑證,私有資源須要對應的下載憑證。
三、資源管理{查看資源元數據、刪除或移動資源等}
爲了防止安全漏洞,資源管理操做應該只在業務服務器端進行。
防盜鏈原理:一、設置Referer{Referer防盜鏈的優勢是設置簡單,控制檯便可操做。最大的缺點就是沒法防止惡意僞造Referer,若是盜鏈是經過應用程序模擬HTTP請求,僞造Referer,則會繞過用戶防盜鏈設置};二、簽名URL
{七牛防盜鏈}
短信SMS(騰訊雲)
短信API、語音API、模板API、簽名API、統計API
ueditor(百度)