Home 教學心得 【心得】用唔用CDN好?

【心得】用唔用CDN好?

0

首先要知道CDN到底係咩?
內容分發網絡(英語:Content Delivery Network或Content Distribution Network,縮寫:CDN)是指一種透過互聯網互相連接的電腦網絡系統,利用最靠近每位用戶的伺服器,更快、更可靠地將音樂、圖片、影片、應用程式及其他檔案傳送給用戶,來提供高效能、可擴展性及低成本的網絡內容傳遞給用戶。*

廢話啦! 咁用定唔用呀?咁邊到會見到CDN最多?一般都係Bootstrap同jQuery等啦!

<!-- CSS only -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU" crossorigin="anonymous">
<!-- JavaScript Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-/bQdsTh/da6pkI1MST/rWKFNjaCP5gBSY4sEBT38Q/9RBh9AH40zEOg7Hlq2THRZ" crossorigin="anonymous"></script>

咁緊係用啦

  • 一段code搞掂晒(原本要download,之後要指返岩路徑)
  • 高流量既時候都唔怕chur得太勁,因為CDN係chur人地資源
  • Version問題都好緊要,返過工既人就會明白,有時幾年前既project,到您接手個下您要一個個css click入去check佢行緊咩version,我仲試過folder寫住bootstrap 3.3.7,打開睇code係bootstrap 4.3.1,行CDN就會清清楚楚寫晒,減少呢D問題!

結論
咁當然啦,用CDN都唔係亂用既,記得唔係大牌子,信譽唔好既都唔好用就得!
仲要check清楚會唔會某D國家block左某D CDN域/IP,冇做好功課既就會大大減低您個網既流量。

以上只係小小個人心得,有錯既留言話我知。

*內容傳遞網路 – 維基百科,自由的百科全書 (wikipedia.org)