2

我希望我的 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>');
4

1 回答 1

1

是的,如果您使用会话的唯一原因是严格仅用于发送标头,则使用header()

于 2010-01-15T16:18:37.333 回答