Drupal CDN在性能和RAM方面是否有助于服务器?

Drupal CDN在性能和RAM方面是否有助于服务器?,drupal,cdn,amazon-cloudfront,Drupal,Cdn,Amazon Cloudfront,我计划将我的网站文件移动到CDN系统中,我运行4个drupal网站和1个wordpress。我正在考虑使用亚马逊云前端。 我有一些问题: CDN系统在性能和RAM方面是否有助于我的服务器? 我用它来查看网站的性能,83%的请求来自于图片。其余部分在html、css、js和其他文件之间。这是另一个结果 F = First Byte Time A = Keep-alive Enabled F = Compress Text C = Compress Images A = Cache static c

我计划将我的网站文件移动到CDN系统中,我运行4个drupal网站和1个wordpress。我正在考虑使用亚马逊云前端。 我有一些问题:

CDN系统在性能和RAM方面是否有助于我的服务器? 我用它来查看网站的性能,83%的请求来自于图片。其余部分在html、css、js和其他文件之间。这是另一个结果

F = First Byte Time
A = Keep-alive Enabled
F = Compress Text
C = Compress Images
A = Cache static content
X = CDN detected
是否可以使用amazon CloudFront将网站放在云上的子文件夹中? 基本上,我想在一个非生产站点上测试它

我的服务器是r310四核xeon 2.66,内存为4gb


提前感谢

我认为,要描述这一点,答案应该很长,但简单地说,一个管理良好的CDN可以帮助您更快地创建站点。 4GB的内存对于一个普通的网站来说并不坏

我可以考虑使用CDN的三个主要原因。 1.使用附近的服务器更快地提供静态内容。 2.避免浏览器向每个GET请求发送cookie。 3.以减轻一些Apache负载

1-我没有使用cloudfront,但使用了一些akamai服务器,它们确实发挥了作用。它们简单地将内容放在另一台附近的服务器上,因此文件加载相对较快。但不要忘记,如果用户在dns缓存清理后第一次加载站点,这会增加额外的ip查找

2-我想你知道无cookie域的问题。如果您在example.com中托管站点,并且图像采用example.com/image.png类似的结构,则浏览器应在每个页面请求上发送cookie信息。它们通常是大约100字节的数据,但当涉及到许多资产时,这是值得考虑的。如果您将cookie转移到example-data.com域,浏览器将不会将cookie发送到此位置的资产。更快的页面


3-web服务器负载是另一个好处。您的服务器将获得较少的请求(主要是html请求),图像和其他资产将从另一台服务器获得

谢谢,为了让你的第三点起作用,我应该使用推或拉方法吗?对不起,我还没有测试这个。但我使用了一些推送方法(与akamai一起),效果很好,我可以看到一些服务器负载(主要是ram)的差异。非常感谢,如果几天内没有人回答得比你更好,我会接受你的。