jquery dom javascript ajax 등을 광범위하게 사용하는 웹 사이트를 개발 중입니다. 자바 스크립트 파일을 캐시로 나누어서 0.2 초 정도 절약 할 수 있습니다. 메인 페이지는 숨겨져 있으며 페이지에서 이러한 요소를 사용하고자 할 때 (예 : div 또는 table과 같이 선택되어 다른 div에 삽입되는 요소), 숨김 상태와 표시 상태 사이를 전환합니다. 브라우저에서 파일을 가져오고 페이지가 새로 고쳐지면 브라우저에서 정적 HTML 파일을 캐쉬에서 laod하고이 방법으로 많은 밀리 초를 절약 할 수 있습니다. 그러나 현재 브라우저 htm 파일이 정적이라고 가정합니다. 브라우저가 * .php 대신 * .htm으로 저장하여 파일이 정적이라고 가정하도록 돕고 있습니다. 브라우저에서 파일 확장자를 가정 할 때 사용할 파일 확장명은 무엇입니까? tatic 파일? htm은 정적이라고 가정 할 것인가? * .txt를 사용 하시겠습니까?현재 브라우저에서 캐시 된 현재 파일 유형
0
A
답변
2
서비스를 제공 할 때 파일에 올바른 HTTP 캐싱 헤더 만 설정하면됩니다.
https://developers.google.com/speed/docs/best-practices/caching
정적 파일의 경우, 동적 파일은합니다 (header()
기능 PHP에서) 즉시이 작업을 수행 할 수 있습니다 (예 : Website image caching with Apache)이 작업을 수행하기 위해 웹 서버를 구성 할 수 있습니다.
파일 확장자는 실제로 중요하지 않으므로 브라우저에 파일 형식이 Content-Type
헤더를 사용하고 있는지 알려야합니다 (확장자는 웹 서버가이 점을 추측하는 데 도움이되지만).
관련 문제
- 1. 브라우저에서 현재 URL 가져 오기
- 2. 브라우저에서 스피너에 현재 URL 채우기
- 3. 현재 실행중인 브라우저에서 현재 웹 응용 프로그램이 실행되고 있는지 검색합니다.
- 4. 현재 유형 제네릭을 사용하는 방법
- 5. 현재 세션에서 파일 열기
- 6. 캐시 매니페스트가있는 현재 (인덱스) 페이지 캐시하지 않음
- 7. 현재 게시 된 게시물이 현재 피드에 표시됩니까?
- 8. 현재 편집 된 파일 목록 저장
- 9. 현재 컴파일 된 .cpp 파일 VS2008
- 10. GIT Rebase 현재 파일
- 11. 현재 CSS 파일 받기
- 12. 현재 디렉토리의 파일 검사
- 13. PHP 용 캐시 - 캐시 된 파일
- 14. Firefox에서 현재 사용되는 캐시 해시 기능은 무엇입니까?
- 15. 브라우저에서 현재 탭 URL을 얻는 방법은 무엇입니까?
- 16. 현재 브라우저에서 클립 보드의 최대 크기
- 17. 브라우저에서 현재 열려있는 페이지를 얻는 방법은 무엇입니까?
- 18. 브라우저에서 현재 페이지를 볼 수 있습니까? (가능합니까?)
- 19. (현재 사용되지 않는) 커스텀 ATImage 컨텐트 유형
- 20. T4 코드 생성 : 현재 프로젝트의 액세스 유형
- 21. 현재 Wordpress의 현재 페이지
- 22. 현재 UIViewController 현재 하나씩
- 23. Eclipse에서 현재 편집 된 파일의 디렉토리에서 파일 브라우저를 여는 방법
- 24. 예약 된 작업 로그를 현재 날짜 이후에 명명 된 파일
- 25. 브라우저에서 나가는 데이터 캐시
- 26. 현재
- 27. , 현재
- 28. 정적, 일반적인 방법으로 현재 유형 가져 오기?
- 29. Perl : 현재 커서 아이콘/유형 가져 오기
- 30. 현재 패키지에서 파일 가져 오기
오, 밀리 초 ... 페이지로드 시간이 몇 밀리 초 * 더 걸리면 차이를 알 수 있습니다 ... –
@Kolink 경쟁 사이트 대비 내 경쟁 우위는 속도입니다. 브라우저 캐싱에 대한 아이디어가 있다면 알려주십시오. –
속도가 유일한 이점이라면 ... 사람들이 기꺼이 잠깐 기다려야하는 콘텐츠를 갖도록 노력해야합니다. –