session_cache_limiter()およびsession_cache_expire()または複数のヘッダを使用してPHP()
質問
私は私の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>');
解決
はい、セッションを使用するための唯一の理由は、ヘッダのみを送信するために、次に
header()
を使用し、厳密である場合 所属していません StackOverflow