前言原因之前看過一些別人的github部落格,發現只要文章多的人,基本上都用到了圖床,原因有很多,畢竟github免費給你用,肯定會限制你的可使用空間的,從長遠來看,你的資源肯定不能放到別人伺服器上,大家還是要理解下。
一般用圖床的,都是之類的靜態檔案非常多,把儲存到第三方cdn,除了加快訪問速速,還可以降低你伺服器的儲存壓力,後續**遷移擴容就不受影響了。
雖然我們目前做的是乙個部落格的小**,但是以後無論是自己的部落格還是實際的專案,都可以用來提供外鏈,方便管理,如果你的**訪問量很高啊,一天幾十萬幾百萬啊,我的天啊,這時候你考慮的就不是伺服器空間夠不夠大,而是驚人的併發數啊,光是請求html檔案(或其他)的鏈結就處理不過來了,哪還有多餘的資源去讀取啊,索性就把存另乙個伺服器吧,給主伺服器減輕壓力啊,於是圖床誕生了。
本人在阿里雲的外網上買了幾個網域名稱,索性就用了他們的產品,畢竟平時支付寶用的多吧,我看了一下阿里雲的oss服務,雖然價效比比不上七牛雲,但是我個人來說就夠用了。
對比分析阿里雲 : 0-5gb(含)部分 免費 只限香港地區
七牛雲 : 0 gb 至 10 gb 免費
使用oss
這裡我拿的阿里雲oss來講,基本上每個地方的都類似。
選擇物件儲存oss進入到對應面板
新建乙個bucket
注意:我是用的阿里雲,如果要跟我用一樣的話,所屬區域要選香港。不然可能產生格外的其他費用。
建立完bucket物件後,就可以上傳本地需要儲存檔案
然後就可以獲取這個的位址,複製後在瀏覽器裡輸入試試能不能正常顯示
鏈結位址優化
其實這個也沒什麼,但是一些的外鏈和title好像是會提高搜尋引擎的蜘蛛爬取。
比如在用md寫文章的時候引入的title最好這樣
![阿里雲-
oss運用](
:
這個**基本上會把你的**壓縮50%以上,所以很好用。但是一次最多上傳20張,最大5mb封底,如果比較多或者大的**,只能分批次來處理壓縮了。
oss管理工具
oss管理工具
這個軟體是阿里雲官方給的oss管理工具,如果嫌每次上網頁上傳麻煩,可以試試這個。
如果**名字重複上傳,會自動覆蓋掉上一次已經上傳的,保留最後一次上傳的。end
雖然乙個部落格用到圖床還不能體會到圖床的一些強大之處,但是越往後就會越深入,做一些**可能用到的靜態過多後,可能會考慮用圖床來解決伺服器儲存容量問題,以及乙個**日均訪問量很大,的get次數很大的時候,可以用圖床來緩解請求壓力,不至於影響使用者體驗。希望大家能了解到可以用圖床來處理一些靜態檔案的載入。
阿里雲OSS物件儲存
1 如果您通過composer管理您的專案依賴,可以在你的專案根目錄執行 composer require aliyuncs oss sdk php 或者在你的composer.json 中宣告對 aliyun oss sdk for php 的依賴 require 然後通過composer ins...
Laravel 使用阿里雲 oss 儲存物件
1 composer require jacobcyl ali oss storage dev masterjacobcyl alioss aliossserviceprovider class disks oss driver oss access id access key bucket end...
阿里雲物件儲存OSS入門
基於阿里雲提供的的檔案傳輸服務,可以對檔案實施 oss 有一些注意事項 下面是從阿里雲官網 oss基本概念摘抄的幾個重要的基本概念。物件 object 物件是 oss 儲存資料的基本單元,也被稱為 oss 的檔案。和傳統的檔案系統不同,物件沒有檔案目錄層級結構的關係。物件由元資訊 object me...