【发布时间】:2014-02-05 00:52:28
【问题描述】:
最近看到一篇关于使用 AWS CloudFront 交付整个站点,而不是使用 Varnish 作为反向代理的文章。它真的比 Varnish 更好吗,尤其是在 Magento 的情况下?
【问题讨论】:
标签: magento amazon-web-services varnish amazon-cloudfront
最近看到一篇关于使用 AWS CloudFront 交付整个站点,而不是使用 Varnish 作为反向代理的文章。它真的比 Varnish 更好吗,尤其是在 Magento 的情况下?
【问题讨论】:
标签: magento amazon-web-services varnish amazon-cloudfront
Varnish 是一个缓存反向代理,而 CloudFront 是一个内容交付网络。我的建议:如果您正在寻找在世界各地提供内容的服务,请选择 CloudFront。如果您只是为本地用户群提供服务,只需启动一个高内存实例并安装 Varnish 并通过 Varnish 提供内容。这需要时间,但绝对值得付出努力。
这是一个有用的链接:https://fournines.wordpress.com/2011/12/02/improving-page-speed-cdn-vs-squid-varnish-nginx/
【讨论】:
Varnish 是页面级缓存,而 Cloudfront 是 CDN。 Varnish 有一种称为 vcl 的编程语言,它为您提供了设置重定向等方面的最大灵活性。此外,它还提供了很多模块来做很多精彩的事情,Varnish 和 Cloudfront 不是竞争对手
【讨论】: