PHP使用session_cache_limiter()和session_cache_expire()或多个头文件()

时间:2010-01-15 16:02:14

标签: php http caching http-1.1

我想要缓存我的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 个答案:

答案 0 :(得分:1)

是的,如果您使用会话的唯一原因仅限于发送标题,请使用header()