凡人 發表於 2022-12-11 18:25:20

CDNJS免費開源的JavaScript CDN服務加速網站腳本加載速度

https://cdn.hmvod.cc/images/2024/05/03/46d652741d713901de6d679dc02e0e5b.png

       CDNJS是一項由CloudFlare託管的開源軟件(FOSS)內容分發網絡(CDN)免費CDN服務,創建於2011年1月20日,旨在使開發人員的生活更輕鬆,為超過12.5%的網站提供服務。
       長久以來,Google一直是開發人員用來加速加載前端庫(如JQUERY)最受歡迎的CDN服務。然而,在同樣長的時間裡,谷歌一直將他們的CDN服務專注於流行的圖書館,並在該服務上投入更少的時間和資源。
       CDNJS是兩位初創公司創始人Thomas Davis和Ryan Kirkman的心血結晶,旨在擴大可以通過CDN加載的庫的數量,並使其成為比現有服務更好維護和更新的服務。
       CDNJS免費開源的CDN服務,託管各種JavaScript庫。大多數這些庫都無法在任何其它專有或免費CDN上找到,這意味著它們在過去必須是自託管的。CDNJS與其它服務的區別在於託管在其服務器上並服務於全球數百萬網站的JS庫的數量。最重要的是,CDNJS其源代碼對其他開發人員免費開源。

       官方網站:https://www.cdnjs.com

       CDNJS提供許多JavaScript、CSS開源項目的函式庫能夠使用,同時其CDN服務不管在穩定性或速度方面都十分出色。如果您的網站引用了大量不同的JavaScript函式庫,那麼可以考慮使用CDNJS的CDN服務來幫助節省傳輸流量並提升網站加載速度。
       CDNJS首頁可以直接使用網頁中間的搜索欄來搜索想要引用CDN的JavaScript腳本或CSS樣式。目前CDNJS有超過4000多種的資源能夠引用。點擊導航上的「Libraries」選項,可以瀏覽目前託管在CDNJS免費CDN上的所有資源,其中也包含許多目前知名的開源項目,例如:React、Vue.js、Bootstrap、Font Awesome、jQuery等等,都能夠免費從CDNJS的CDN上引用。當然開發人員也能夠直接使用CDNJS所提供的API來開發專案,只要點擊導航上的「API」選項就可以開啟完整的API使用說明文件。以jQuery函式庫為例,當開啟 jQuery的頁面後,可以在網頁的上方看到關於這個開源項目的名稱、網站鏈接、授權條款等相關說明。底下的「Version」選項可以選擇想要引用的資源版本號,旁邊的「Asset Type」選項則能夠選擇想要引用的資源 文件類型。最後只要複製想要引用的資源鏈接網址,並粘貼到自己的網站上替換掉原本的資源鏈接網址,就能夠從CDNJS的CDN上直接引用該資源了。
頁: [1]
查看完整版本: CDNJS免費開源的JavaScript CDN服務加速網站腳本加載速度