我有一个独特的问题,使用谷歌证明难以解决。我正在将所有的javascript和css合并到单独的php文件中,并使用require_once()将文件内容拉出。Javascript文件大致如下:
<?php
header('Content-Type: text/javascript');
require_once('jquery.form.js');
require_once('jquery.jqtransform.js');
require_once('jquery.validate.js');
?>
我的具体问题是,由于php文件扩展名,Web浏览器将“看到”这是一个动态页面,然后每次加载站点上的页面时都会重新请求内容。我正在尝试做的是获取浏览器最后一次请求的时间,然后检查每个文件的修改时间,以确定是否真的需要再次发送文件内容。目前很难找到用户最后一次请求的时间。此外,我还没有开始解决如何找到所包含文件的最后修改日期的问题,因此如果有关于在服务器上查找文件详细信息的信息,那也将不胜感激。
只是为了明确,我这样做的原因是(我认为)它比单独的gzip文件更好地利用了gzip压缩。
提前致谢。