재배포 및 시간 낭비를 피하기 위해 개발자는 종종 쿼리 매개변수를 사용하여 프로덕션 배포 중에 캐시 무효화를 수행합니다. 여기에는 현재 버전 번호를 사용하여 CSS 및 JS 파일 끝에 매개변수를 추가하는 작업이 포함됩니다.
<link rel="stylesheet" href="base_url.com/file.css?v=1.123"/>
예, 이 접근 방식은 효과적으로 캐시를 중단합니다. . 쿼리 매개변수는 매개변수가 없는 파일과 다른 파일에 대한 요청임을 나타냅니다. 따라서 브라우저는 캐시된 버전을 사용하는 대신 서버에서 파일을 로드합니다.
아니요, 브라우저는 다음에 쿼리 매개변수가 포함된 URL이 호출될 때 소스가 동일하게 유지된다고 가정합니다. 결과적으로 버전 번호가 ?v=1.124와 같이 변경될 때까지 해당 매개변수로 응답을 캐시합니다.
위 내용은 쿼리 매개변수를 사용하면 CSS 및 JS 파일에 대한 브라우저 캐시가 효과적으로 파괴됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!