本文最后更新于 5920 天前,其中的信息可能已经有所发展或是发生改变。
下面的内容是MooPHP 0.94.375 beta之后的下个beta版本的部分更新记录,确切的说,是凌晨至现在的更新小计:
MooPHP现有cache缓存、block缓存、template缓存,今天新增html缓存体系,主体函数为核心文件MooPHP.php中的MooHtmlCache函数。
一直以来,当MooPHP的template缓存不存在的时候,直接抛出PHP错误信息,极不友好,现更新优化MooTemplate模板缓存文件不可写入的错误提示。
现MooPHP四种缓存体系下的缓存均自动创建相应的文件夹,想怎么删就就怎么删。这点是在下面的递归创建目录函数基础上实现。
新增递归创建目录的MooMakeDir函数。请看函数原型是否极度简洁。
/**
* PHP下递归创建目录的函数,使用示例MooMakeDir('D:\web/a/b');
* @param string $dir - 需要创建的目录路径,可以是绝对路径或者相对路径
* @return boolean 返回是否写入成功
*/
function MooMakeDir($dir) {
return is_dir($dir) or (MooMakeDir(dirname($dir)) and mkdir($dir, 0777));
}
2008年09月10日更新:增加模板引擎对多级目录的支持。
PS:本文将会持续更新,直到下个版本的MooPHP beta版本发布。
moophp 怎么不更新了呢?
moophp不更新了么?