我有一个使用php生成的javascript页面,从数据库创建一个数组,但是加载时间非常慢。该页面具有php扩展名,并且当前正在使用标题将其内容类型标记为application/javascript。
我在网上找到了一个可能的解决方案,但似乎并没有太多提高页面加载速度。目前,我的文件头代码如下:
header("Cache-Control: must-revalidate");
$offset = 60 * 60 * 24 * 3;
$ExpStr = "Expires: " . gmdate("D, d M Y H:i:s", time() + $offset) . " GMT";
header($ExpStr);
header("Content-type: application/javascript");
我需要做什么特殊处理来缓存文件,以免它不断尝试加载这些数据库调用?我正在使用IIS 7.5和PHP 5.3.13。
Memcached
。 - Yang