2015-04-27 68 views
1

我在我的Nginx-Webserver上使用mod_pagespeed。mod_pagespeed - 内部缓存清除问题

当我尝试测试我的一些与谷歌PageSpeed Insights的网页(https://developers.google.com/speed/pagespeed/insights)也有:

1)显示我第一次做这个很多错误,当页面没有手动地打开浏览器之前。

2)在第二次扫描 - 或者如果我以前用浏览器手动打开我的页面 - Google Pagespeed Insights 立即显示90 +%

我的一些网站没有非常大的流量,因为它们都是特定的利基市场。我主要为排名优势做这种速度优化。现在我担心Google在测试我的网站时看不到90 +%,因为第一次扫描显示70-80%和很多错误...

好的...所以我认为mod_pagespeed会清除其内部缓存一段时间后,当第一个打开网站没有优化的文件,因为optimation需要很多时间,第一个用户得到一些文件没有完全optimation。对?

我的做法nr.1:

我已经做了一些optimation所以保持高速缓存12小时,但我的测试告诉我,这是行不通的。我的尝试中有错误吗?

#experimental mweber 400mb 12h 
pagespeed FileCacheSizeKb   409600; 
pagespeed FileCacheCleanIntervalMs 43200000; 
pagespeed FileCacheInodeLimit  500000; 

我的做法NR 2:

我的主机供应商给我的建议热身用wget的脚本,打开我的网页不时缓存。我试过,但没有显示任何效果,所以有什么要求或参数我必须用wget,所以mod_pagespeeed开始optimation文件?

很高兴能得到您的一些提示和建议! ty :)

回答

0

wget不会触发任何缓存,如果缓存只能通过请求触发,那么wget不会访问这些文件来触发它们,因为它不处理html来触发对资产的请求。

你为什么要尽快清理缓存?