所以我刚刚在php中找到了系统缓存的建立,但我需要了解一件事。我有一个index.php
文件,我在此文件中包含两个文件cache-top.php
和cache-bottom.php
,我生成一个index.html
文件,我也更改了文件的名称{{1当您进入网站时,index.php
中的first.php
页面会落在index.html
页面上。系统运行良好,因为我有一个生成的文件,但我觉得index.html文件在2min后没有改变,因为我在“cache -top”文件中配置刷新index.html
的内容必须刷新页面first.php
并想知道这是否正常?什么是index.html
文件刷新其内容而不刷新first.php
的解决方案?
cache-top.php代码:
$expireTime = time () -120 ;
$caching = FALSE ;
$cacheFile = "index.html";
If( file_exists($cacheFile) ) {
if (filemtime($cacheFile) < $expireTime) {
ob_start();
} else {
$caching = TRUE ;
readfile($cacheFile);
}
} else {
ob_start() ;
}
提前谢谢