先介紹一下:
內容傳遞網絡(CDN)或者叫內容分發網絡,他的作用是給不同區域的訪客以其最快的網速。比如,你的網站是開在美國的,但很多訪客來自中國,無疑他們會覺得速度很慢,那么,怎么為他們提速呢?簡單來說就是在中國架一個空間,做一個你網站的副本,讓中國訪客直接訪問這個副本。
這就是內容分發的意思了。
無疑,這是個十分復雜的問題,比如在域名不變的情況下如何讓訪客訪問中國空間而不是美國空間呢?
-------------------------------------------------------------------------------------------------------------------------------------------------------
架過站的朋友可能多少聽過一些 JavaScript Framework,例如:jQuery、Prototype、MooTools 之類的,透過載入這些程式可以在網站里實現更多不同的效果或功能。目前在 Google Libraries API 甚至是 Microsoft Ajax CDN 都能夠找到這些程式,但問題是他們只托管最常被用到的函式庫,所以這篇文章要介紹另一個更好用的 JavaScript Libraries CDN - CDNJS。
cdnjs.com 提供更多、更完整的 JavaScript 程式庫,無論是熱門或是冷門的一應俱全。若你覺得它們缺少哪些好用的函式庫,也可以自行提交到網站里,通過審核后就 CDNJS 就會為你分流 js文件啰!這項服務是結合 CloudFlare、Pingdom 與 S3Stat,穩定性與速度自然不在話下,如果你在網站里使用了不少 JavaScript 程式庫,可以找找有無被托管到 cdnjs.com ,它具備 CDN(Content Delivery Network, 內容傳遞網路)的特色,不但能節省你的網站流量,也可以加速網站載入速度。
網站名稱:cdnjs.com – the missing cdn
http://cdnjs.cn/是cdnjs在國內的鏡像站點,靜態資源托管在又拍雲存儲。
目前已托管了953個開源項目,每天同步更新且支持https協議!
cdnjs.com 提供的 JavaScript Libraries 全部列在網站首頁,使用者可以直接搜索。這些程式庫都有標示版本編號、標簽以及原維護網站鏈結。
在網站里可以找到 JavaScript 函式庫的 CDN 連結,是 cdnjs.cloudflare.com 開頭的,復制后丟進網站里取代原有的鏈接位置即可。
備註:cdnjs.com 支持https, 將連結最前方改為 https:// 即可。
目前 Pseric 並沒有在網站額里外使用 JavaScript Libraries, 所以也沒有使用 CDNJS 的需求,如果你是使用 WordPress 架站的朋友,可能多少會使用到 jQuery,就可以考慮使用 CDNJS 上面提供的 jQuery.min.js 來替代。