내 사이트는 특정 브라우저 (특히 오페라와 도마뱀)가 "캐싱 (over-caching)"(내 취향에 너무 많이 캐싱)이라는 점에서 문제가있었습니다.테스트 PHP가 캐싱을 사용하지 않음
난 그냥 잘하면 모든 브라우저에서 캐싱을 사용하지 않도록 다음과 같은 PHP 스 니펫 (snippet)을 추가했습니다 :
<?php
header("Expires: Tue, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
질문 : 당신은 어떻게 실제로 작동하는지 확인하기 위해,이 테스트 것인가?
추가 사항, 주 : 나는 어리석게 간단한 테스트가 필요합니다. 내 기술 수준이 꽤 낮습니다. 한 페이지짜리 사이트이기 때문에 캐시 무효화 (URL 변경)를 할 수 없습니다.
대신 자산에 중대한 변화가있을 때 URL을 변경하는 캐시 무효화를 고려해 보겠습니다. 이렇게 캐싱을 완전히 비활성화하면 느린 사이트를 의미하게됩니다. – ceejayoz