网站的图像优化 - mod_pagespeed X批量优化和替换源(trimage)

时间:2013-10-02 16:58:47

标签: wordpress optimization nginx amazon-s3 mod-pagespeed

我有几个使用ngx_pagespeed在nginx上运行的wordpress网站(与mod_pagespeed相同)。它优化了css,js,html和图像,并从ram缓存中提供优化的资源。

所以我正在考虑将所有媒体转移到另一个域/服务器(亚马逊S3)。问题在于我将放弃ngx_pagespeed优化。

我有什么选择?在将它们移动到s3之前,你们怎么看待cli优化和替换源图像?也许像Trimage这样的工具可以解决问题。

另一个问题是这些网站是由其所有者提供的,因此我无法控制图片优化前上传。我所能做的就是使用mod_pagespeed优化或批量优化,然后再转移到S3。

你们觉得怎么样?以前有人遇到过类似的问题吗?

最好的问候。

1 个答案:

答案 0 :(得分:2)

一种解决方案可以让您充分利用支持原始数据的CDN,例如Amazon CloudFront,并在mod_pagespeed中配置ModPagespeedMapRewriteDomain选项(请参阅映射重写域一节) )。

这样就可以了。配置MapRewriteDomain选项时,您将对其进行设置,以便mod_pagespeed将更改优化资源(图像,js等)的URL以使用CDN的域。当CDN收到对它没有的资源的请求时,它将从原始域获取它并缓存它(这是原始拉取功能)。这样,您就可以获得静态资源的CDN和mod_pagespeed的资源优化功能。