mirror of https://github.com/helloxz/MDtoHTML
增加缓存
parent
5c3e817e12
commit
af3e433b00
10
api.php
10
api.php
|
@ -17,6 +17,14 @@
|
||||||
//对URL进行md5加密用于文件存储
|
//对URL进行md5加密用于文件存储
|
||||||
$filename = md5($url);
|
$filename = md5($url);
|
||||||
$filename = "caches/".$filename.".md";
|
$filename = "caches/".$filename.".md";
|
||||||
|
//获取文件修改时间
|
||||||
|
@$ftime = filemtime($filename);
|
||||||
|
(int)@$ftime = date('YmdH',$ftime);
|
||||||
|
(int)$thetime = date('YmdH',time());
|
||||||
|
|
||||||
|
//计算时差
|
||||||
|
$diff = $thetime - $ftime;
|
||||||
|
|
||||||
//获取样式
|
//获取样式
|
||||||
$style = $_GET['style'];
|
$style = $_GET['style'];
|
||||||
//获取方法
|
//获取方法
|
||||||
|
@ -33,7 +41,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
//如果文件存在
|
//如果文件存在
|
||||||
if(is_file($filename)) {
|
if((is_file($filename)) && ($diff <= 1)) {
|
||||||
$text = file_get_contents($filename);
|
$text = file_get_contents($filename);
|
||||||
}
|
}
|
||||||
//文件不存在
|
//文件不存在
|
||||||
|
|
Loading…
Reference in New Issue