저는 청중이 컴퓨터에 익숙하지 않은 웹 사이트에서 일하고 있습니다. 과거에 자주 접수 된 불만 사항은 중요한 업데이트가 표시되지 않더라도 (날짜 및 시간이 변경되는 등) 새로운 업데이트에 관한 것입니다. 문제 : 브라우저 캐싱 및 브라우저를 새로 고치는 방법을 모르는 사람들. 오히려 많은 관중 때문에, 그것들을 모두에게 설명하는 것은 불가능합니다.브라우저 캐시를 제어하는 방법은 무엇입니까?
우리는 완전히 새로운 사이트를 온라인에 올릴 예정이므로이 변경으로 인해 브라우저가 업데이트를 받게 될 것이라고 생각합니다.
하지만 과거의 불만을 방지하기 위해 사용자의 브라우저 캐싱을보다 잘 제어하고 싶습니다.
페이지 당 캐싱 시간 (하루와 1-2 주 사이)을 지정하는 것이 가장 좋습니다. 일반적인 정보 캐싱은 자주 업데이트되기 때문에 캐싱 시간을 길게하는 것이 좋습니다. 우리 달력처럼 시간에 민감 해! 하지만 마지막 방문에서 하루 안에 캘린더의 새 버전을 원합니다. -> 가능한 경우 페이지의 일부를 캐싱하는 것을 고려할 것입니다 (머리글과 바닥 글이 내용을 변경하는 가능성이 적음).
가장 좋은 방법은 무엇입니까? 서버 설정에서 (호스팅이 허용하는 한) 뭔가를 변경해야하며 어떻게 할 수 있습니까 (제어판, php.ini 호스팅)?
아니면 PHP로해야합니까? 또는 여기에서 찾은 HTML처럼 : HTML Cache control
또는 일부 또는 전부의 조합일까요?
html로 솔루션은 작동합니까 새로운 페이지를 (이 브라우저에 따라 다름)를 얻을 것이다. 서버 측의 no-cache 시스템에 대해서는 잘 모르지만 어쩌면 도움을 줄 수도 있습니다. (그러나 완벽한 것은 없습니다) –