2011-07-09 41 views
10

Các tài nguyên có thể lưu vào bộ nhớ cache sau đây có tuổi thọ ngắn. Chỉ định thời gian hết hạn ít nhất một tuần trong tương lai cho các tài nguyên sau:Cách tận dụng bộ nhớ đệm của trình duyệt tại ASP.net IIS 7.5

http://pagespeed.googlelabs.com đề nghị tôi ưu tiên cao cho trang web này. Tôi đang sử dụng máy chủ Windows 2008 r2 netframework 4.0 asp.net IIS 7.5. Làm thế nào để tôi làm điều này ?

Đây là url trực tiếp cho bạn xem: http://pagespeed.googlelabs.com/#url=www.monstermmorpg.com&mobile=false&rule=LeverageBrowserCaching

+0

Tôi thấy điều này và áp dụng nhưng pagespeed.googlelabs vẫn hiển thị các vấn đề: http://www.iis.net/ConfigReference/system.webServer/staticContent/clientCache – MonsterMMORPG

Trả lời

17

Bạn có thể bắt đầu ở đây với this article, cũng Mads Kristensen đã viết một interestingblog post về cách nén, nội dung động và tĩnh giảm bớt và bộ nhớ cache trên trang web của bạn.

<configuration> 
<location path="showStockPrice.asp">  
    <system.webserver>   
    <caching>   
     <profiles> 
     <add varybyquerystring="*"location="Any" 
      duration="00:00:01" policy="CacheForTimePeriod"    
      extension=".asp"> 
     </profiles> 
    </caching> 
    </system.webserver> 
</location> 

Để bộ nhớ cache nội dung tĩnh

<staticContent> 
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="365.00:00:00"/> 
</staticContent> 
+0

đây là về PHP. tôi đang cố gắng để cache hình ảnh css js nội dung tĩnh – MonsterMMORPG

+2

Ok tôi đã làm những gì bạn đề nghị. Tôi cũng tìm thấy nó từ đây quá http://www.iis.net/ConfigReference/system.webServer/staticContent/clientCache nhưng pagespeed google vẫn nói với tôi rằng tôi không tận dụng bộ nhớ đệm trình duyệt – MonsterMMORPG

+0

bạn có thể đăng thông báo lỗi chính xác và có thể những gì các tệp mà nó đang phàn nàn. Nếu bạn có một số plugin của bên thứ ba từ twitter, facebook, google analytics, vv thì không có nhiều bạn có thể cải thiện thêm. –

Các vấn đề liên quan