文章分类

ZenTaoPHP框架发布1.0 alpha3版本

2009-03-29 20:47:34    王春生    20399    转贴

我非常高兴的向大家宣布,ZenTaoPHP框架发布了1.0的第三个alpha版本。

sourceforge下载:https://sourceforge.net/project/platformdownload.php?group_id=254879 此版本的主要改动点如下:

一、调整了目录结构。

新增了一个app目录,用来存放不同的应用。每一个应用都可以有自己单独的目录结构和入口文件,这样一套ZenTaoPHP框架就可以支持多套程序了。

二、增加了cli应用。

调整目录结构之后,随着这个框架发布的有两个应用,一个是demo,用来向大家展示基本的工作原理。另外一个应用叫做cli,是基于命令行的各种应用集合。在cli目录下面有一个call的可执行脚本,这个脚本就是命令行的入口程序,相当于web方式中的index.php。而且调用模块方式和web方式也是一样。call moduleName/methmodeName/params/

三、增加了脚手架功能。

在cli应用基础上初步完成了脚手架的功能,也就是代码生成器。现在代码生成器可以创建一个应用的基本目录结构。还可以基于某一个表创建一个模块,并生成这个模块对应的control, model, views, langs文件。

四、其他调整:

1. 新增了一个helper.class.php,用来存储各种静态的工具方法。

2. router修改:

* setLang()新增了$langName参数。
* 将所有的path变量名改为xxxRoot,比如moduleRoot,这样更加符合其含义。 

3. control修改:

 * getView()方法改为了fetch.
 + add clear() method.
 + 自动将lang和config这两个全局对象赋值到模板。
 * display和fetch方法如果发现没有进行parse(), 会自动调用。
 + 新增了goto()方法,用来在页面之间进行跳转。


评论列表
wwccss   2009/04/12 23:04
多谢。:)
OsChina   2009/04/12 22:04
该项目已经收录到开源中国社区

http://www.oschina.net/p/zentaophp
oschina   2009/04/12 22:04
开源中国社区www.oschina.net收录了该站项目。
http://www.oschina.net/p/zentaophp
http://www.oschina.net/p/phpgen
欢迎您来oschina和更多的开源爱好者交流,谢谢。


发表评论
  评论通过审核后显示。
浙ICP备12017616号
蝉知1.6