2017-01-18 71 views
0

說到緩存,我不確定使用哪種方法。我應該去:.htaccess在html中緩存的正確方法

## EXPIRES CACHING ## 
<IfModule mod_expires.c> 
ExpiresActive On 
ExpiresByType image/jpg "access 1 year" 
ExpiresByType image/jpeg "access 1 year" 
</IfModule> 
## EXPIRES CACHING ## 

,或者我應該還是用:manifest

<html manifest="demo.appcache"> 

CACHE MANIFEST 
/image.jpg 
/logo.gpeg 
/main.jpg 

或者它取決於我要如何使用它,因爲manifest有2種方法可以使用, .htaccess編輯速度更快。 迎接

回答

1

HTTP標頭(無論你設置他們,雖然.htaccess is not recommended是一個成熟的,良好支持標準

應用程序緩存(其中的表現是其中的一部分)是:

  • 專爲設計,甚至運行配置應用程序,當網絡連接消失
  • 乏力的
  • 從Web標準被刪除(Servi大街CE工人,這還不得到廣泛支持,是替代)

所以:

如果你談論的是做標準的緩存,然後使用HTTP標頭。

如果您正在討論編寫支持脫機功能的應用程序:使用HTTP標頭和服務工作者。