我有一个PHP 5.1.0网站(实际上是5.2.9,但它也必须在5.1.0+上运行)。
页面是动态生成的,但其中许多页面大部分静态。所谓静态内容是指内容不变,但围绕内容的“模板”随时间可能会发生改变。
我知道已经有几个缓存系统和PHP框架可供使用,但我的主机未安装APC或Memcached,并且我没有为这个特定项目使用任何框架。
我希望页面被缓存(我认为默认情况下PHP“禁用”缓存)。到目前为止,我正在使用:
session_cache_limiter('private'); //Aim at 'public'
session_cache_expire(180);
header("Content-type: $documentMimeType; charset=$documentCharset");
header('Vary: Accept');
header("Content-language: $currentLanguage");
我阅读了许多教程,但我找不到一些简单易懂的内容(我知道缓存是一个复杂的东西,但我只需要一些基础知识)。
发送帮助缓存的“必须”头文件有哪些?