什麼是圖牀
圖牀一般是指儲存圖片的服務器,將圖片等資源和應用服務分開,有如下幾點好處:
1.統一管理圖片等資源
2.防止應用服務器越來越臃腫
3.減輕應用服務器的負擔,加速頁面訪問速度
爲什麼Gitee
一般圖牀爲私有得或者公共的資源存儲服務器,如七牛雲、阿里雲、騰訊雲等,如果你搭建的是個人網站,那麼沒必要購買私有云服務器,成本比較高。
也有免費的公共圖牀服務器,但這些服務器無論在安全性還是可靠性都是沒有保障的,數據容易丟失,訪問響應慢。
想到可以在GitHub/Gitee上搭建GitHub Page,裏面可以上傳圖片並且圖片也可以訪問,這不是很好的圖牀嗎,本地可以保存一份,並且上傳到Github/Gitee上雲端也可以保存一份,還可以提供地址在線訪問圖片,這可以很好的解決我們的圖牀問題。
如果是在國內訪問,推薦採用Gitee搭建圖牀,國外訪問則採用Github page搭建。
搭建過程
本文以Gitee爲例。
新建圖牀倉庫
注意:是否開源選擇公開
設置Gitee Pages
點擊服務->Gitee Pages
啓動服務,則配置完成
使用
點擊需要使用的圖片,複製地址欄圖片的地址,粘貼到需要使用的地方即可。
Mac用戶的福音:uPic
Mac用戶請下載:uPic
和iPic、PicGo類似,uPic,除了支持微博、碼雲、Github、騰訊雲、阿里雲、又拍雲、七牛雲等圖牀之外,還可以自定義配置圖牀。
uPic是一款開源簡潔的圖牀客戶端,方便用戶直接上傳圖片到指定的存儲空間,並獲取有效的markdown圖片地址,其默認圖牀爲SM.MS,當然也支持配置騰訊雲、七牛雲、又拍雲等常見的對象存儲。最關鍵的是支持圖牀自定義配置,也讓我毅然拋棄了一直以來付費使用的iPic。
在上傳方式上,uPic支持本地選擇/複製文件上傳、截圖上傳,甚至可直接拖動文件到菜單欄uPic圖標上完成上傳動作。
在最新更新版本之後,uPic新增支持直接從瀏覽器中複製或者拖動在線圖片上傳到指定圖牀,這樣就不用下載到本地再進行上傳。
在Gitee上生成Token
點擊Gitee頭像->設置,在安全設置->私人令牌中,點擊:生成新令牌
選擇權限後,點擊提交,複製生成的token到記事本(只顯示一次,後續用的到)。
配置uPic
在電腦的最上方橫排,右鍵圖標,打開偏好設置
點擊下方得+號新建,輸入Gitee得用戶名,倉庫名(剛建立得那個),分支(master),Token。
使用方式比較多樣化,支持各種形式的圖片上傳
不過需要注意的是,GIF動圖不大一樣,直接從瀏覽器中複製或者拖動GIF上傳至uPic圖牀,可能最終上傳的只是GIF圖中一幀的畫面,所以對於GIF最好還是先下載到本地,然後使用uPic上傳到圖牀。
一旦完成上傳動作,所輸出的文件鏈接會自動複製到剪切板,直接在文檔中粘貼即可,在輸出鏈接格式上可根據需求選擇URL、HTML、Markdown三種。
點擊菜單欄uPic圖標,還可以查看最近十條上傳記錄,同時可以預覽上傳內容縮略圖,以便選擇重新複製。
熟練使用快捷鍵操作,可以進一步提升使用效率。uPic支持三種上傳方式的自定義快捷鍵。基本不用點擊菜單了去選擇,即可完成上傳動作。
例如,通過設定好的快捷鍵完成截圖上傳操作,按住鼠標框選所需區域,鬆開鼠標之後即完成截圖並直接上傳到圖牀(注意沒有確認截圖的過程哦~)。