나는 캐시 버스 팅 (cache busting)을 위해 자동으로 파일의 이름을 바꾸는 잡담 작성 작업을하고 있습니다. CSS와 JS 파일을 위해 그런 일을하고 있지만 HTML 파일을 잘 캐시해야하는지 궁금합니다. HTML 파일이 브라우저 또는 서버에 의해 캐시되는지 확실하지 않습니다.HTML 파일을 캐시합니까?
0
A
답변
0
HTML을 제공 할 때 제대로 작동하는 경우 어쨌든 (HTML 용 Gzip을 사용한다고 가정) gzippe 이렇게 HTML 축소 - 결실의 열매가 부족한 것은 아닙니다. 관련된. CSS 및 JavaScript에는 HTML로 축소 (minification)하기위한 쉬운 대상 (예 : 변수 이름)이 많이 없습니다. HTML 내용의 대부분은 페이지의 실제 내용이며, 아마도 축소 될 수 없습니다 (다른 사람들이 지적했듯이 CSS 나 JS보다 더 자주 변할 것입니다).
하지만 다시 HTMl의 축소에 아무런 해가 없습니다. 요점은 HTML을 gzipping하는 것의 선택은 어쨌든 축소해야 할 필요성을 거의 없애 버리는 것입니다.
당신은 단순히 해당 페이지를 방지하기 위해 HTML 헤더에 캐시 제어 태그를 포함 할 수
0
는 캐시되는 :
<META HTTP-EQUIV="cache-control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">
<META HTTP-EQUIV="cache-control" content="no-store" />
관련 문제
- 1. 브라우저에서 어떤 파일을 캐시합니까?
- 2. JBoss는 클래스 파일을 캐시합니까?
- 3. 브라우저는 깊이 포함 된 템플릿 파일을 캐시합니까?
- 4. Mod Deflate는 defalted 파일을 자동으로 캐시합니까?
- 5. 리눅스 파일 시스템은 파일을 효율적으로 캐시합니까?
- 6. NLog는 NLog.config에서 데이터를 캐시합니까?
- 7. OSGi : 번들/jar를 캐시합니까?
- 8. MySQL은 삽입 쿼리를 캐시합니까?
- 9. CloudConfigurationManager GetSetting 메서드는 캐시합니까?
- 10. JQuery .Load(), 문서를 캐시합니까?
- 11. WebKit는 타사 리소스를 캐시합니까?
- 12. JavaFX는 http 다운로드를 어떻게 캐시합니까?
- 13. ObjectDataSource는 데이터를 어디에서 캐시합니까?
- 14. 자바에서 웹 서비스를 캐시합니까?
- 15. 왜 jQuery 객체를 캐시합니까?
- 16. 클로저가 변수를 캐시합니까?
- 17. DOM 요소를 어떻게 캐시합니까?
- 18. 어떻게 jQuery에서 변수를 캐시합니까?
- 19. 어떻게 Mac에서 암호를 캐시합니까?
- 20. 앱의 webview가 페이지를 캐시합니까?
- 21. JSF는 CSS를 어떻게 캐시합니까?
- 22. Math.Sqrt는 자체 결과를 캐시합니까?
- 23. Microsoft.Data.Services.Client는 데이터를 캐시합니까?
- 24. XMLHttpRequests가 응답 헤더를 캐시합니까?
- 25. getenv는 결과를 캐시합니까?
- 26. MKMapView - 핀을 캐시합니까?
- 27. UIImageView는 이미지를 캐시합니까?
- 28. 어떻게 튜플을 memcached에 캐시합니까?
- 29. JBoss가 인증 정보를 캐시합니까?
- 30. 브라우저에서 이미지를 캐시합니까?