uchome 不从缓存中读取模板
2024-08-24 20:43:30
/source/function_common.php中的代码
//模板调用
function template($name) {
global $_SCONFIG, $_SGLOBAL; if($_SGLOBAL['mobile']) {
$objfile = S_ROOT.'./api/mobile/tpl_'.$name.'.php';
if (!file_exists($objfile)) {
showmessage('m_function_is_disable_on_wap');
}
} else {
if(strexists($name,'/')) {
$tpl = $name;
} else {
$tpl = "template/$_SCONFIG[template]/$name";
}
$objfile = S_ROOT.'./data/tpl_cache/'.str_replace('/','_',$tpl).'.php';
//修改后的内容,实现缓存自动更新!
if(!file_exists($objfile) || @filemtime($tpl.".htm") > @filemtime($objfile)) {
include_once(S_ROOT.'./source/function_template.php');
parse_template($tpl);
}
}
return $objfile;
}
最新文章
- myeclipse配置maven
- [PHP源码阅读]strlen函数
- Windows应用程序快捷方式创建工具
- 冒泡排序java代码
- 转发;Dota英文名
- C#编写最小化时隐藏为任务栏图标的 Window appllication.
- ASP.NET WebAPI 10 Action的选择(二)
- 最长上升子序列(LIS)模板
- 廖雪峰老师的git在线教程
- SPOJ 694. Distinct Substrings (后缀数组不相同的子串的个数)转
- MFC中消息响应机制
- 真心崩溃了,oracle安装完成后居然没有tnsnames.ora和listener.ora文件
- 330. Patching Array--Avota
- Jquery中日期插件jquery.datepick的使用
- linux命令行下svn常用命令
- Web渗透测试(sql注入 access,mssql,mysql,oracle,)
- 按钮组,导航条选中其中一个后添加Class突出元素
- IncDec Sequence(差分)
- excel 删除重复项
- shiro缓存机制