Yii2

是什么?
Yii 是一个通用的 Web 编程框架,即可以用于开发各种用 PHP 构建的 Web 应用。基于MVC模式的编程
使用要求:
Yii 2.0 需要 PHP 5.4.0 或以上版本支持。
使用经验
1.项目结构
backend ->
utils工具类
models实体类
controllers业务逻辑类
config配置文件
runtime运行时日志,文件
components第三方模块
2.业务流程
1)访问url例如http://localhost:7070/my-data/get-one
2)找到controllers/MyDataController.php下的public function ActionGetOne
3.增删改查的实现
1)引用实体类use backend\models\Data;

2)查Data::find()->where([‘_id’ => $id])->one();或者使用Query()查询器。

3)改 data=Data::findOne(new\MongoId(654wafe6aw546541654)); data->a= a; data->save();

4)亮点 data>attributes= params;自动匹配前台传的所有参数,若是没有逻辑处理的数据变动,则后台不需要做更改。使用条件是在model类中的rule中加入safe通过验证。也可以自定义规则来验证,默认不通过验证。

你可能感兴趣的:(yii)