直到最近,我才开始阅读Varnish的功能,以帮助优化我的PHP网站的性能。我读到了一个名为Edge Side Include的特性,它似乎让我可以选择构建可以缓存在组件级别上的html内容的小部件。这样,动态内容的单个页面就可以缓存页面的部分,而其他部分则没有缓存。
然后,我开始研究Amazon,它似乎也提供了页面级缓存功能。但我不清楚CloudFront是否提供了与边缘端相同的内容。这将影响我设计PHP网站的方式。
我正在创建一个新的动态站点来测试和学习web优化。对于html、css、js (链接到google服务器的jquery-min除外)文件,我已经创建了一个php文件,它连接更多的文件,删除不用的空格,并使用Gzip: - 压缩它/*...php code to read files and remove comments/spaces*/
if