loading...

MooPHP beta版本更新小计

发布时间:September 6, 2008 分类:MooPHP

Nginx下Discuz!的Rewrite

memcached全面剖析

下面的内容是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版本发布。

Tags: MooPHP框架, 更新


已有 2 条评论 »

  1. nobbs nobbs

    moophp 怎么不更新了呢?

  2. luoq2010 luoq2010

    moophp不更新了么?

添加新评论 »

captcha
请输入验证码