PHP를 사용하여 정적 Javascript 및 CSS 파일을 gzipping하고 있습니다. 원본 파일이 요청되면 서버는 Last-Modified
및 ETag
헤더를 보냅니다. 나는 아직 PHP로 이것을 보내지 않을 것이다. 또한 Cache-control
및 Expires
헤더를 사용하고 내가 기억하지 못하는 몇 가지 제안을 보았습니다.정적 콘텐츠를 제공하는 데 사용해야하는 헤더는 무엇입니까?
처음 두 개이면 충분합니까? PHP로 마지막 수정 날짜를 쉽게 얻을 수 있다고 생각합니다. 그러나 어떻게 ETag를 생성합니까?
다른 두 개를 포함하는 것이 더 좋으면 이미지와 같은 다른 파일에 첨부하는 가장 좋은 방법은 무엇입니까? 어쩌면 .htaccess
을 통해? (나는 서버에 직접 액세스 할 수 없습니다.) ETag의 경우
정적 인 PHP를 gzipping하는 이유는 무엇입니까? 한 번 gzip을 사용하지 않고 왜 아파치를 제공해야합니까? 또는 mod_deflate를 사용하십시오 ... – mopoke
1) 모든 브라우저가 gzipping (올바르게)을 지원하지 않기 때문에 2) 누가 추가 빌드/배포 단계를 원하십니까? – cletus
'.htaccess' 파일에서 gzip/압축 해제 할 파일을 지정할 수 있습니까? 그게 더 빠를까요? – DisgruntledGoat