CDNPerf 監測七大開放式免費 CDN 服務,查詢延遲時間和上線率資訊

CDNPerf 監測七大開放式免費 CDN 服務,查詢延遲時間和上線率資訊

我之前寫過一篇關於「免費開放式 CDNs 服務」的整理介紹,這類服務針對網頁開發者提供,主要用於托管用於網頁的開放原始碼專案,例如常見的 jQuery、Boostrap、AngularJS 等等,利用開放式的 CDN 服務除了可以節省流量。最大優勢是大幅加速網頁載入速度,因為內容傳遞網路特性,能從距離較近的伺服器將檔案傳送給使用者,減少載入時間,不過檔案不是托管在自己主機,你可能會擔心其穩定性或速度。

BootCDN 免費開放原始碼公共 CDN 服務,提供兩千種以上程式加速網站

BootCDN 免費開放原始碼公共 CDN 服務,提供兩千種以上程式加速網站

Bootstrap 是一個用於開發網站或網路應用程式的開放原始碼前端框架(Framework),由兩位前 Twitter 工程師 Mark Otto、Jacob Thornton 編寫,結合 HTML、CSS 和 JavaScript 程式碼,讓開發網站變得更加容易。這項專案已有超過四萬個分支數,亦有社群成員維護的正體中文簡體中文網站,對於要開發網站來說,Bootstrap 是一個蠻好入門的選擇。

jsDelivr 免費公共 CDN 加速服務,為開發者提供數千種 JavaScript、CSS Libraries

jsDelivr 免費 CDN 服務,提供數千種 JavaScript、CSS Libraries

開發者或網站管理者時常會用到一些 JavaScript Libraries,例如最常見的 jQuery 或字型和 CSS 框架,通常不建議自己託管這些檔案,因為除了耗流量,也可能因此拖慢網站的載入速度。為了解決這種情況,有些人會選擇從 Google Hosted Libaries 或 Microsoft Ajax Content Delivery Network 來拉檔案,之前我在「網頁開發者適用的免費開放式 CDNs 列表」有介紹了一些類似的工具,當你在開發網站或服務時,可能會需要它們。

網頁開發者適用的免費開放式 CDNs 列表(Free Public CDNs)

本文參考資料為 A List of Free Public CDNs for Web Developers, 原作者 Jacob Gube。

網站速度對於開發者來說至關重要,為了獲得良好的使用者體驗,沒人想把時間浪費在等待網頁載入。其中用於改善網站效能最簡單的方法,就是透過一個開放式內容傳遞網路(Content Delivery Network,簡稱 CDN)來取得網站的 JavaScript 函式庫或 CSS 框架。

CDNJS - 使用 JavaScript CDN 來加速網站載入速度

CDNJS - 使用 JavaScript CDN 來加速網站載入速度

架過站的朋友可能多少聽過一些 JavaScript Framework,例如:jQuery、Prototype、MooTools 之類的,透過載入這些程式可以在網站裡實現更多不同的效果或功能。目前在 Google Libraries API 甚至是 Microsoft Ajax CDN 都能夠找到這些程式,但問題是他們只托管最常被用到的函式庫,所以這篇文章要介紹另一個更好用的 JavaScript Libraries CDN - CDNJS。