【发布时间】:2014-10-01 00:30:19
【问题描述】:
我目前有一个通过 AWS Cloudfront 为位于 AWS S3 上的图像提供服务的站点。
我不想安装 PageSpeed,我想利用 PageSpeed 提供的图像优化和延迟加载(页面视图外)。
我的问题是:
我是否需要使用 PageSpeed 将图像从 S3 移动到服务器上,以利用图像优化和延迟加载。例如:图片需要在安装 PageSpeed 的地方本地,或者在这种情况下它们可以在 S3 的外部?
我可以看到如何将页面速度引导到从文件系统加载文件(图像),如下所示。
pagespeed LoadFromFile http://static.example.com/ /var/www/static/;
这个问题的答案是不是将图像放在本地并使用“LoadFromFile”会更快,但可以使用远程存储库?
谢谢 亚当
编辑: 我现在可以看到以下内容:
pagespeed LoadFromFileMatch "^https?://example.com/~([^/]*)/static/"
"/var/www/static/\\1";
这似乎允许 PageSpeed 检查本地资源,然后在需要时从远程 HTTP 位置获取。
【问题讨论】:
标签: pagespeed