CDN 与 Web 服务器。根本区别
CDN vs web servers. Fundamental differences
我的理解是,CDN 实际上由更靠近客户端的 HTTP 服务器组成。他们的主要目标是以低延迟交付缓存的内容(例如多媒体)。这样的理解对吗?还是这个类比被误导了?
如果是这样,可以肯定地说 CDN 通常:
- 不接受打算修改数据的PUT/POST/DELETE请求?
- 通常不会通过网络建立与数据库的连接来传送或操作数据
或者我在上面的内容以及它们在实践中的使用方式有误吗?
CDN用于存放静态文件,例如HTML、JavaScript、CSS、图片:
A content delivery network is a geographically distributed group of
servers optimized to deliver static content to end users. This static
content can be almost any sort of data, but CDNs are most commonly
used to deliver web pages and their related files, streaming video and
audio, and large software packages.
另见 Using a CDN to Speed Up Static Content Delivery
所以它当然不能包含API、对数据库或任何服务器端逻辑的访问。
我的理解是,CDN 实际上由更靠近客户端的 HTTP 服务器组成。他们的主要目标是以低延迟交付缓存的内容(例如多媒体)。这样的理解对吗?还是这个类比被误导了?
如果是这样,可以肯定地说 CDN 通常:
- 不接受打算修改数据的PUT/POST/DELETE请求?
- 通常不会通过网络建立与数据库的连接来传送或操作数据
或者我在上面的内容以及它们在实践中的使用方式有误吗?
CDN用于存放静态文件,例如HTML、JavaScript、CSS、图片:
A content delivery network is a geographically distributed group of servers optimized to deliver static content to end users. This static content can be almost any sort of data, but CDNs are most commonly used to deliver web pages and their related files, streaming video and audio, and large software packages.
另见 Using a CDN to Speed Up Static Content Delivery
所以它当然不能包含API、对数据库或任何服务器端逻辑的访问。