쿠키없는 도메인 (정적 블로그!)에서 정적 컨텐츠를 제공하는 PHP 사이트를 개발 중이며,이 도메인은 높은 캐시를 가진 컨텐츠를 제공합니다. 콘텐츠를 (JS, CSS 및 이미지) 그 캐시를 무효화하지 않고. 현재 수정 버전 (예 : style.css? 19)을 정적 URL의 끝에 추가하여 현재이 작업을 수동으로 수행하고 있습니다. 이는 분명 편리하지 않습니다.정적 컨텐츠 자동 버전 지정
이것을 완료하는 데 권장되는 방법은 무엇입니까? 저는 Subversion을 사용하고 있습니다. 그리고 저의 의견으로는 리비전 번호를 얻기 위해 사용할 수있는 다양한 도구가 있습니다. 그러나 이것을 PHP로 가져 오려면 어떻게해야할까요? (모든 페이지로드를 실행하는 것이 현명한 성능이라고 생각지 않습니다.) 나는 어떤 종류의 빌드 시스템을 사용해야 할 것 같아요.
모든 권장 사항에 크게 감사하겠습니다.
감사
대신 반가워요.하지만 PHP 파일이 업데이트되어야한다고 말했듯이 (사실 정적 콘텐츠를 참조하는 파일이 10 개). 수동으로 수를 편집 할 수도 있습니다. –
하지만 정적 URL의 끝에 현재 타임 스탬프를 추가하면 어떨까요? 이는 효과적으로 캐시를 우회합니다. –
현재 타임 스탬프? 그러나 캐시는 모든 페이지로드가 무효화 될 것이고 정적 물건이 실제로 변경 될 때만 변경되기를 원합니다. –