首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么不从CDN为整个站点服务呢?

为什么不从CDN为整个站点服务呢?
EN

Server Fault用户
提问于 2013-04-04 16:52:45
回答 3查看 2.4K关注 0票数 1

通常,当我听说CDN和它们有多棒时,他们通常说的是为站点的静态内容提供服务,比如图片、CSS、JS和视频。

但是如果CDN如此出色,为什么我们不使用它们来运行整个站点,而不是只运行静态内容呢?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2013-04-04 16:58:26

CDN被配置为不允许动态内容运行。你付钱给他们的是带宽,而不是处理能力。这样做的原因是因为服务器的安全性,就好像您可以运行ASP.NET或PHP一样,您可以访问比现在多得多的他们的系统。还有会话状态问题,等等。

票数 7
EN

Server Fault用户

发布于 2013-04-04 17:01:40

can不能生成动态内容,它们只从原点获取内容,缓存它,并从本地边缘传递它。

许多人确实把他们的整个网站放在一个CDN后面,并让它缓存页面。例如,etsy.com为未登录的用户缓存他们的主页。但是,一旦用户登录,就需要显示该用户名,这需要动态内容,并且仍然必须进入原点。

票数 5
EN

Server Fault用户

发布于 2013-04-04 17:01:39

这是完全可能的,这是以前做过的。

这是NPR的一篇报道介绍了它们如何在S3/CloudFront上托管高负载站点,并使用服务器实例将新数据推送给它。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/496196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档