2010-01-15 3 views
2

PHP 페이지를 캐싱하고 싶습니다. 캐시를 허용하기 위해 내가 사용session_cache_limiter() 및 session_cache_expire() 또는 다중 헤더()를 사용하는 PHP

session_cache_limiter('private'); 
session_cache_expire(180); 
session_start(); 

나는 단지이 캐시 헤더에 대한 세션을 사용하고 있기 때문에, 난 그냥이 3 선을 드롭하고 (나는 결코 $ _SESSION을 사용하지 않는거야)로 교체해야합니다

header('Expires: <some GMT date>'); 
header('Cache-Control: private, max-age=<some GMT date in the future>, pre-check=<some GMT date in the future>'); 
header('Last-Modified: <some GMT date>'); 

답변

1

네, 세션을 사용하는 유일한 이유가 정확히 헤더를 보내는 경우에만 사용하면 header()

을 사용하십시오.