Created
June 28, 2023 09:14
-
-
Save pulipulichen/19bfa9d1baf4d96b8cbf571edd519e3a to your computer and use it in GitHub Desktop.
CDN,Cloudflare,Domain
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
看看網頁版全文 ⇨ 讓網站接入CDN的門檻 : Requirement for Connecting CDN into a Website | |
https://blog.pulipuli.info/2023/04/blog-post_601.html | |
跟我想得有一段不小的落差。 | |
---- | |
# 內容傳遞網路 / Content Delivery Network, CDN。 | |
https://www.cloudflare.com/zh-tw/learning/cdn/what-is-a-cdn/。 | |
CDN的定義是內容傳遞網路(Content Delivery Network或Content Distribution Network,縮寫:CDN)。 | |
你可以把CDN當做是多臺遍佈在全球的暫存伺服器,暫存的內容則是你的網頁。 | |
當使用者需要連上你的網頁時,他們可以先透過CDN,從物理位置最近的伺服器來取得快取內容,提升網路服務的效率。 | |
https://community.cloudflare.com/t/checking-browser-before-accessing-is-always-showing-with-http-website/141501。 | |
到了現代,CDN能提供的功能不僅只有快取,甚至還被視為是實際網站前的防火牆。 | |
它可以阻擋不正常的連線,提供DDoS防護。 | |
接入CDN之後,就算是一臺普通的伺服器,也可以擁有全球規模的快取服務和攻擊防護能力。 | |
這使得CDN越來越受到網管人員的青睞。 | |
許多你在用的網站,很有可能就是CDN提供的內容。 | |
# Cloudflare以及它的限制 / Cloudflare and Limitation。 | |
(圖片來源:Kinsta) | |
CDN服務中目前最知名的莫過於Cloudflare。 | |
Cloudflare在基本提供CDN的功能上是免費的,而這就已經足以滿足大部分人的需求,因此廣受歡迎。 | |
現在在網路上找到對於CDN設定的教學,大部分都是以Cloudflare為對象。 | |
然而,這些教學比較著重在CDN能帶來的好處,對於要享有這個好處的前提,往往並沒有太多琢磨。 | |
直到實際操作之後,我才發現意外地門檻很高。 | |
以「How to Install Cloudflare on Your WordPress Site」這篇為例子來說,在一開始設定的時候,我們必須要將網域交給Cloudflare託管(文中的網域是「perfmatters.io」)。 | |
這裡的網域是真的網域,不能只是NS伺服器,也不能是網域下的特定域名或子網域。 | |
如果你的網域確實只為了服務需要CDN保護的網站,那讓Cloudflare託管DNS並不是什麼壞事。 | |
---- | |
繼續閱讀 ⇨ 讓網站接入CDN的門檻 : Requirement for Connecting CDN into a Website | |
https://blog.pulipuli.info/2023/04/blog-post_601.html |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment