首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    YII模型

    在 Yii 中,一个模型可以是 CModel 的一个实例或它的子类。通常一个模型类包括数据的属性,可能还会有不同的标签(有些是为了显示给用户时更友好),并且可以设置一些规则进行验证。...Yii 实现了两种模型:表单模型(CFormModel 类)和 Active Record 模型(CActiveRecord 类)。他们都继承自同一个基类 CModel。...CFormModel 代表的数据模型是从 HTML 表单中收集的输入,它封装了所有逻辑,如表单的验证和其他业务逻辑,这些是要应用到表单的域上。...在 Yii 中,每一个 AR 对象的实例可以是 CActiveRecord 类或它的子类,它包装了数据库表或视图中的一行记录,并封装了所有逻辑和访问数据库的细节,如果有大部份的业务逻辑,则必须使用这种模型

    77220

    YII运行原理

    应用执行流程: 浏览器向服务器发送 Http Request | 控制器(protected/controllers) | |—> Action | 创建模型 (Model) | 检查$_POST输入...renderPartial(),要求处理输出结果 | |—-> 根据$view得到viewFile文件名 | renderFile(),要求返回渲染结果,做下一步处理 | |———–> 获取widget的数目 | 从Yii...action | |<———-| | 用父对象执行afterControllerAction:默认是CWebApplication,为空 |<————| 完成 —————————————————————- 应用执行流程...: index.php | require_once($yii) | |————->yii.php | require(YiiBase.php) | |—————->YiiBase.php | Define...YII_XXX global variable | Define Class YiiBase | Autload Class YiiBase (自动加载类机制) | require interface.php

    1.2K60

    YII2 advanced 高级版本项目搭建-添加API应用以及多应用

    一、YII安裝 安裝yii可以用composer安裝,也可以在yii中文社区下载归档文件安装 composer安装就不介绍了,因为要安装composer,比较麻烦,当然安装了composer是最好的,...以后安装yii的插件要用到composer的,可以去composer官网安装学习composer,这里就不介绍用composer安装yii,可以参考yii官网 yii中文社区 http://www.yiichina.com...二、添加一个API应用 复制一份backend,改名为api 还没有完,yii的init初始化脚本不会觉得api是一个应用,还要去做对应的配置 ?...这里初始yii时候,没有api这个应用,是因为我们还没有去环境那里配置,要把api添加到环境配置那里 ?...一个api应用就这样搭建完成,以后再添加应用也是同样的方法 ?

    1.4K31
    领券