手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

初用Yii

首页 > PHP Framework >

Yii是在iorange的推荐下使用的,这两天我才刚刚在使用。做点笔记而己,没有其他

1、就象我在neatcn.com写的,创建项目非常简单,yii.bat这个命令就可以完成了。详细就在http://www.neatcn.com/show-57-1.shtml

2、项目目录中components中的文件,会在autoload中被引用,也只有这一个目录下的会被autoload,其他的都是有固定规范的。(不知道有没有理解错)

3、model目录下居然是tablemodel和form两种的集合,有点乱(官方的例子是这样的),不过想着form的validation也是用tablemodel来完成的,又能够理解这种做法,普通的tablemodel类继承cActiveRecord。

4、Controllers目录下是控制类,默认是SiteController,和其他框架默认是indexController有点不一样。继承自CController类。controller类中有一个layout的变量,可以设定layout。一般可以手工指定,如果同一个类里有不同的layout,估计还是要写个方法才行

5、Model的activeRecord返回的是对象,而不是象其他框架默认返回数组,因此取集合时要用getAttributes方法,当然,如果是只有一条数据,也可以直接$model->fieldname这样的方式来获取值 。

才学了这么一点,慢慢来吧。。重构路是漫长的。




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: yii, 重构

« 上一篇 | 下一篇 »

只显示10条记录相关文章

常用网站的反向代理页[2013-09-28] (浏览: 68918, 评论: 10)
Yii CDbCriteria的常用方法 (浏览: 57336, 评论: 5)
将Yiiframework与JQuery easyUI整合使用 (浏览: 39075, 评论: 2)
Yii:relations update(self::STAT) (浏览: 34943, 评论: 0)
值得收藏的yii2的doc中关于db Query的说明 (浏览: 30696, 评论: 0)
Yii Demos 随想 (浏览: 29672, 评论: 3)
Yii ClinkPager 郁闷 (浏览: 28540, 评论: 2)
在Yii框架中使用Hprose或PHPRPC (浏览: 28447, 评论: 0)
Yiiframework(Yii框架)开发笔记:续四 (浏览: 27670, 评论: 3)
Yii 一行代码,为模块绑定子域名 (浏览: 26868, 评论: 0)

发表评论

评论内容 (必填):