我最近才在阅读 Varnish Cache 的功能,以帮助优化我的 PHP 网站的性能。我读到了一个名为 Edge Side Includes 的功能,它似乎让我可以选择构建可以缓存在组件级别的 html 内容小部件。这样单个页面的动态内容可以缓存页面的一部分,而不缓存其他部分。
然后我开始研究 Amazon CloudFront,它似乎也提供页面级缓存功能。但我不清楚 CloudFront 是否提供等效的 Edge Side Includes。如果可能的话,有人可以为我澄清吗?这会影响我构建 PHP 网站的方式。
最佳答案
不幸的是,Cloudfront 目前不支持 ESI。
您有三个选择继续前进。
更新
您或许可以使用 Cloudflare 和使用他们的“ worker ”来实现 ESI 功能 Cloudflare Workers and ESI
关于amazon-cloudfront - CloudFront 与 Edge Side 包括在内吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50762504/