markdown圖床

MarkDown作為一種純文本格式的標(biāo)記語言,通過簡(jiǎn)單的標(biāo)記語法,就使普通文本內(nèi)容具有一定的格式。一次標(biāo)記可以做到各平臺(tái)通用,免除了富文本編輯器換平臺(tái)就要重新排版的繁瑣,越來越受歡迎,尤其是程序員群體?,F(xiàn)在很多論壇和社區(qū)都開始支持使用MarkDown。但使用markdown也有一個(gè)重要的問題,那就是圖片的存儲(chǔ),markdown文件要用到圖片時(shí)必須是一個(gè)鏈接。各個(gè)平臺(tái)都有自己的圖片存儲(chǔ)方法,在不使用圖床的情況下,同一篇文章發(fā)布到不同的平臺(tái)需要單獨(dú)上傳圖片一次。這個(gè)真的無法接受,太麻煩。

解決辦法就是使用圖床來單獨(dú)存儲(chǔ)圖片,需要用到圖片的地方統(tǒng)一用圖床上的圖片鏈接就好了。這樣同一篇文章,發(fā)布到不同的平臺(tái)真正可以簡(jiǎn)單復(fù)制粘貼。

圖床就是一個(gè)圖片服務(wù)器,用來存儲(chǔ)圖片,以URL的形式來供其他平臺(tái)獲取圖片??梢宰约捍罱ǎ部梢允褂脛e人搭建好后提供的服務(wù)。自己搭建肯定花錢,別人搭建給你提供服務(wù),有的收費(fèi),有的一定范圍內(nèi)不收費(fèi),有的完全免費(fèi)。

重要提示:數(shù)據(jù)是比金錢更重要的東西!這點(diǎn)務(wù)必先搞清楚。不要因?yàn)樽非竺赓M(fèi)而用可能損失數(shù)據(jù)的服務(wù),這樣以后會(huì)發(fā)現(xiàn),特別不值。即丟失了數(shù)據(jù),又重新花錢,還浪費(fèi)了時(shí)間。

一般選擇圖床要滿足下面條件

  • 可靠性。數(shù)據(jù)在當(dāng)今社會(huì)是最寶貴的財(cái)富之一,因此在選擇存儲(chǔ)的服務(wù)時(shí),可靠性無疑是首要的考慮因素。
  • 安全性。面對(duì)攻擊、盜取和破壞時(shí)如何保障數(shù)據(jù)不受到損失,是另一個(gè)重要的考慮因素。
  • 是否簡(jiǎn)單易用。越簡(jiǎn)單易用越好。
  • 價(jià)格是否合理。在滿足前兩條的情況下,越便宜越好,最好免費(fèi)。

把網(wǎng)上搜集到的能作為圖床的方法總結(jié)了一下(后附我的選擇方案)

網(wǎng)上類似文章

搜集到的作為圖床的方法

  • 對(duì)象存儲(chǔ)圖床
    • 國(guó)外的有amazon s3 和google storage等
    • 國(guó)內(nèi)的有七牛云、又拍云、騰訊云、阿里云、天翼云等
  • 第三方圖床
    • sm.ms、imgchr、聚合圖床等
  • 云盤圖床
    • 微云等
  • 社交網(wǎng)站圖床
    • 新浪微博、qq空間等
  • 云筆記圖床
    • 印象筆記、有道云筆記等
  • 代碼托管網(wǎng)站圖床
    • github、碼云等
  • 自建圖床
    • github開源圖片服務(wù)Cheverto
  • 區(qū)塊鏈存儲(chǔ)圖床
    • IPFS等

對(duì)象存儲(chǔ)圖床

關(guān)于什么對(duì)象存儲(chǔ),請(qǐng)參考什么是對(duì)象存儲(chǔ)?。很多大公司都提供對(duì)象存儲(chǔ)的服務(wù),可以作為圖床來使用。國(guó)外的有amazon s3 和google storage等;國(guó)內(nèi)的有七牛云、又拍云、騰訊云、阿里云、天翼云等。網(wǎng)上對(duì)于這些服務(wù)的對(duì)比可以看一看:8個(gè)免費(fèi)對(duì)象存儲(chǔ)空間云存儲(chǔ)服務(wù)對(duì)比及選擇建議

七牛云對(duì)象存儲(chǔ)

注冊(cè)認(rèn)證后有10G永久免費(fèi)空間,每月10G國(guó)內(nèi)和10G國(guó)外流量,速度相當(dāng)快,無圖片上傳限制。七牛云是國(guó)內(nèi)專業(yè)CDN服務(wù)商,插件支持比較多,有免費(fèi)ssl證書。

特別注意:

  1. 七牛云30天后會(huì)回收測(cè)試域名,因此你必須要綁定自己的已經(jīng)備案的域名。也就是說,要想用這個(gè)免費(fèi)服務(wù),首先你必須花錢購(gòu)買域名和服務(wù)器,并且備案。只要一個(gè)域名為什么還要買服務(wù)器呢?因?yàn)檫@是管局的規(guī)定,域名備案是必須有服務(wù)器的,因?yàn)橛蛎且粋€(gè)獨(dú)立的個(gè)體,屬于網(wǎng)站的一部分,另外一部分網(wǎng)站的程序還需要放在服務(wù)器上,才算是完成網(wǎng)站的搭建。服務(wù)器和域名每年都需要續(xù)費(fèi),所以,雖然七牛云提供10G免費(fèi)的空間,但這并不是一個(gè)免費(fèi)的方案。如果你決定用,具體步驟可參考:1、在七牛云官網(wǎng)開通存儲(chǔ)空間 2、購(gòu)買域名并備案 3、七牛云外鏈綁定自己域名
  2. https流量收費(fèi)。即如果圖片鏈接想用https,那么必須升級(jí),收費(fèi)。

又拍云對(duì)象存儲(chǔ)

注冊(cè)認(rèn)證后有10G永久免費(fèi)空間,每月15G的HTTP和HTTPS流量,無圖片上傳限制,提供兩款可以免費(fèi)續(xù)期的SSL證書。

特別注意:

  1. 需要綁定自己的已備案域名。同七牛云
  2. 又拍云認(rèn)證比較麻煩
  3. 需要加入又拍云聯(lián)盟計(jì)劃才可享受以上待遇。(在網(wǎng)站底部添加又拍云logo及官網(wǎng)鏈接)

騰訊云對(duì)象存儲(chǔ)

僅六個(gè)月的免費(fèi)存儲(chǔ)容量、免費(fèi)請(qǐng)求和免費(fèi)流量。

對(duì)象存儲(chǔ) COS 的計(jì)費(fèi)項(xiàng)包括:存儲(chǔ)容量費(fèi)用、請(qǐng)求費(fèi)用、數(shù)據(jù)取回費(fèi)用、流量費(fèi)用、和 管理功能費(fèi)用。聽著就頭大

阿里云對(duì)象存儲(chǔ)

貌似沒有免費(fèi)額度。

對(duì)象存儲(chǔ) OSS 的計(jì)費(fèi)項(xiàng)包括:存儲(chǔ)費(fèi)用、流量費(fèi)用、請(qǐng)求費(fèi)用、數(shù)據(jù)處理費(fèi)用、對(duì)象標(biāo)簽費(fèi)用、傳輸加速費(fèi)用。跟騰訊云一樣頭大。

第三方圖床

第三方圖床就是專門做圖床的服務(wù)商,常見的有 sm.ms、imgchr、聚合圖床等

sm.ms

免費(fèi)版存儲(chǔ)容量5GB,每分鐘限制上傳20張,每小時(shí)限制上傳100張,每天限制上傳200張,每周限制上傳500張,每月限制上傳1000張,單張圖片最大5M。不支持相冊(cè),找圖片需要用搜索功能

imgchr

免費(fèi)版存儲(chǔ)容量不限,每小時(shí)限制上傳30張,每天限制上傳次數(shù)為120次,單張圖片最大10M。支持相冊(cè)。僅限于非商用。

聚合圖床

將圖片分發(fā)到多處備份,借助其本身的CDN加速功能,節(jié)省服務(wù)器流量,并且不用擔(dān)心圖片被刪除,即便其中某幾個(gè)圖床上的圖片被刪除了,還有其他備份,保證萬無一失,支持匿名和注冊(cè)管理

免費(fèi)版無API支持,跳轉(zhuǎn)鏈接無法保證永久有效,若鏈接失效需要您重新上傳獲取新鏈接。最多存1000張,單張圖片大小5M,不支持相冊(cè)。

云盤圖床

云盤一般都是文件系統(tǒng)存儲(chǔ),傳圖片獲得外鏈即可。

試了下百度網(wǎng)盤,分享圖片可以生成永久鏈接,但必須要有提取碼,肯定不合適做圖床了。其他的沒試,可以自行測(cè)試使用

社交網(wǎng)站圖床

社交網(wǎng)站也能發(fā)圖片,相應(yīng)的也就可以獲得圖片的外鏈。其中用的比較多的是微博圖床和qq空間圖床。

特別注意:微博圖床一直以來是大家喜歡的免費(fèi)好用的圖床。但2019年4月25日,微博開啟了圖片防盜鏈,Referrer不為空且不是新浪的站點(diǎn),全部返回403錯(cuò)誤,也就是說非新浪的站點(diǎn)無法引用新浪服務(wù)器里的圖片了。目前可以通過修改referrer的屬性來繞過這個(gè)限制,但不保證新浪不會(huì)采取進(jìn)一步的措施,畢竟用的人多了,服務(wù)成本太大,公司也承受不住。這種方法已經(jīng)不再安全。

云筆記圖床

云筆記同樣也可以傳圖片,獲取外鏈。比較出名的有印象筆記、有道云筆記。

代碼托管網(wǎng)站圖床

常用的代碼托管網(wǎng)站有g(shù)ithub、gitlab、碼云、coding等,這些網(wǎng)站也可以上傳圖片,網(wǎng)站生成的外鏈就可以用在markdown中。

主要有三種方法:新建一個(gè)倉(cāng)庫,專門放圖片、使用pages服務(wù)、使用issues功能。

自建圖床

自建圖片服務(wù)器,顧名思義就是自己花錢購(gòu)買服務(wù)器來搭建用來存儲(chǔ)圖片的服務(wù)。github有一個(gè)開源的圖片服務(wù)Cheverto,可以用來搭建自己的圖床。

自建圖床非程序員玩不轉(zhuǎn),租服務(wù)器貴不說,關(guān)鍵是麻煩,還要去維護(hù)。就算搞好了,萬一以后不想維護(hù)了呢?再說了,租服務(wù)器也不少花錢,為什么不直接購(gòu)買大廠的服務(wù)呢?當(dāng)然你要有能力有實(shí)力有別的業(yè)務(wù)也用服務(wù)器,當(dāng)我沒說,這里只是想找個(gè)圖床用而已。

區(qū)塊鏈存儲(chǔ)圖床

如果了解區(qū)塊鏈,就會(huì)知道IPFS,它的遠(yuǎn)景很大,其中一個(gè)功能就是存儲(chǔ),我們也可以用它來作為圖床。將是一種全新的體驗(yàn),不過目前來看,尚早。持續(xù)關(guān)注中...

我的選擇

對(duì)象存儲(chǔ)里七牛云和又拍云都需要備案域名,還是要花域名和服務(wù)器的錢,不劃算。騰訊云和阿里云收費(fèi)項(xiàng)繁多,看不懂,個(gè)人用也有點(diǎn)浪費(fèi)。

第三方圖床最擔(dān)心的是不穩(wěn)定,不知道哪一天服務(wù)商就關(guān)門大吉了。極簡(jiǎn)圖床的就是個(gè)例子。經(jīng)過時(shí)間考驗(yàn)有成熟商業(yè)模式的可以考慮。

云盤圖床、社交網(wǎng)站圖床、云筆記圖床最擔(dān)心的是做限制,不知道哪一天這些網(wǎng)站就對(duì)外鏈做限制了。微博圖床就是個(gè)例子。

自建圖床難度系數(shù)太高,費(fèi)時(shí)費(fèi)力。

區(qū)塊鏈新型圖床尚早,看未來吧。

代碼托管網(wǎng)站本身比較穩(wěn)定安全,可以用來存放個(gè)人少量圖片。

基于以上分析,我的圖床選擇是

之所以選擇gitee而沒選擇github是因?yàn)閲?guó)內(nèi)訪問速度有時(shí)候不是很快,影響體驗(yàn)。第三方圖床作為備用圖床,可以放一些不太重要的圖片。github和百度網(wǎng)盤可以作圖片的備份,防止數(shù)據(jù)丟失。

壓縮圖片

上傳圖片之前建議壓縮一下,可以減少空間使用,并有效加快圖片載入速度。比較好的壓縮工具如下

圖床管理工具

選擇好圖床后肯定就是上傳并使用圖片了,這時(shí)就會(huì)面對(duì)一個(gè)問題,那就是每次都要去圖床上傳,然后復(fù)制鏈接,然后回到使用圖片的平臺(tái)粘貼使用。特別麻煩。所以就出現(xiàn)了圖床管理工具幫助我們快速上傳圖片并獲取圖片URL鏈接。這樣就省去了自己操作的繁瑣。

以下是一些優(yōu)秀的圖床管理工具

PicGo很好,但對(duì)碼云不太好。我是mac系統(tǒng),所以用的uPic,官網(wǎng)有詳細(xì)的使用手冊(cè),支持 smms、 又拍云 USS、七牛云 KODO、 阿里云 OSS、 騰訊云 COS、微博、Github、 Gitee、 Amazon S3、自定義上傳接口。而且還可以選擇上傳前壓縮圖片。壓縮工具都省了。

需要注意:

  1. 圖床設(shè)置里面注意path的選擇,這個(gè)就相當(dāng)于一個(gè)相冊(cè),如果想把圖片存到別的相冊(cè)就要修改path路徑。
  2. 這種方法添加一張圖片就要上傳一次到碼云,會(huì)產(chǎn)生很多的提交記錄。個(gè)人用圖片量不大時(shí)可以,圖片量大的話會(huì)有濫用碼云的可能,官方可能會(huì)采取一些措施。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容