2015-04-27 127 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來觸發對資產的請求。

你爲什麼要儘快清理緩存?