今天打開博客的時候,發現網站所有引用 bootCDN的資源 全部無法加載,並且打開bootCDN搜索的資源地址都指向了cdnjs.cloudflare.com,難道是遭受攻擊了?但是小編通過查閱官方博客,發現最新的公告是在2017年9月30日,那次公告的內容是因為遭到大量 CC 攻擊,那為什麼這次過去了這麼多天不僅服務沒有恢復並且連個公告都沒有呢?難道說友誼的小船說翻就翻。。。
什麼BootCDN對於沒有使用BootCDN的人來說,這可能是個陌生的詞彙, BootCDN 是 Bootstrap 中文網支持並維護的前端開源項目免費 CDN 服務,致力於為 Bootstrap、jQuery、Angular、Vuejs 一樣優秀的前端開源項目提供穩定、快速的免費 CDN 加速服務。BootCDN 所收錄的開源項目主要同步於 cdnjs 倉庫。
自2013年10月31日上線以來已經為30多萬家網站提供了穩定、可靠的免費 CDN 加速服務。
很多讀者就要問了,為什麼你網站的css和js資源不放在本地而要依賴cdn呢?這就要說到cdn的好處啦。
1.不用擔心自己網站訪客,在任何時間,任何地點,任何網絡運營商,都能快速打開網站,說白了就是把你的資源交給第三方託管,它快你的網站訪問就快,並且不需要消耗你的網站流量,提升訪問速度。
2.各種伺服器虛擬主機帶寬等採購成本,包括後期運維成本都會大大減少。
3.給網站直接帶來的好處就是:流量,諮詢量,客戶量,成單量,都會得到大幅度提升。
想想看,一個打開速度很快的網站和一個打開速度很慢的網站,用戶的體驗是完全不一樣的,那麼哪些群體使用更廣泛呢?在我看來打開率較高的博客、資訊類的網站群體應當使用較多。
使用cdn的壞處說完好處也要說說壞處了,對於不使用cdn的網站來說,它崩任他崩,我自坐如松。對於少數資源依賴cdn的網站來說,可能僅影響體驗,比如頁面顯示、js事件等,但對於嚴重依賴cdn的網站來說,只能說同歸於盡了。。。如下圖為例
分析此次故障此次故障是在國慶發生的,一直持續到現在有一周多了,官方最新的公告還顯示在去年被攻擊的時候,
然後搜索資源的時候,指向的地址都是cdnjs.cloudflare.com這個網站,
在搜索相關資料的時候,小編看到一個近期的一個博主的帖子,讓小編也覺得BootCDN已經是棄坑了,大家可以看看相關截圖:
看看被坑的網友留言~
解決方案出了問題快速解決才是王道,這裡小編介紹幾個方案供大家參考
總結個人感覺大部分的免費產品都做不到長久,即使長久點,沒有資金維護團隊的生存。也無法發展壯大,這就好比做公眾號,一旦某天讀者看到的是廣告,免不了就會有一些吐槽或者取關的人,不過少了這些人,也好。
推薦閱讀
關於各種集合的實現看這篇就夠了
金九銀十,送你一份GitHub上26000+Star的Java面試項目
小僧厚著臉皮求個在看