摘要: Linux/Mac 环境 Windows 环境 查看当前版本 升级版本 注意 self-update 升级命令会连接官方服务器,速度很慢,建议使用国内镜像。 相关链接:Packagist 镜像使用方法 阅读全文
posted @ 2017-04-23 13:52 mingc 阅读(1448) 评论(0) 推荐(0)
摘要: 一、开启路由 1、在配置文件main.php的components中 定义如下: 2、配置Apache开启路由 资料很多,就不写了。 二、使用缓存 1、配置 在 main.php 的组件 components 中设置缓存 2、使用 片段缓存 在视图中, 整页缓存 在控制器的filters()方法中, 阅读全文
posted @ 2017-04-23 13:49 mingc 阅读(587) 评论(0) 推荐(0)
摘要: 一、分页类使用 1、在控制器中 2、在视图中 二、关联模型 在模型的 relations() 方法中设置要关联的表。 三、权限验证 给特定控制器设置操作权限,只需给该控制器添加两个方法:filters()和accessRules() 四、默认跳转页面 有了权限验证,那么就需要在没有权限时访问的默认跳 阅读全文
posted @ 2017-04-23 13:48 mingc 阅读(423) 评论(0) 推荐(0)
摘要: 一、属性标签与规则设置 当进入网站页面,将会读数据库返回信息到视图上。那么,现在定义模型中的属性在视图标签上的显示, 也就是模型属性到前台标签的映射 这将为 username 属性生成一个 <label>用户名</label> 的提示标签。 表单验证规则: 同样,与登录时验证规则都在模型的 rule 阅读全文
posted @ 2017-04-23 13:47 mingc 阅读(379) 评论(0) 推荐(0)
摘要: 一、数据库连接 1、配置连接参数 在database.php里面开启: 更多配置在 framework/db/CDbConnection.php中 可以找到 2、测试连接 用 var_dump(Yii::app()->db);可以测试数据库是否连接成功 二、定义模型与查询数据 1、定义模型 位置:p 阅读全文
posted @ 2017-04-23 13:46 mingc 阅读(1797) 评论(0) 推荐(0)
摘要: 一、用Gii创建后台模块 1、启用gii,在config/main.php 2、访问gii 在浏览器地址栏键入:127.0.0.1/yii/blog/index.php?r=模块名字,回车确定 (这里模块名就是gii了) 输入配置中设置的密码,进入gii,页面如下: 注意:开启路由的情况下,有时候会 阅读全文
posted @ 2017-04-23 13:45 mingc 阅读(1120) 评论(0) 推荐(0)
摘要: 这几天了解了一下Yii框架,以简单的博客项目实战入门。大致的实现流程做个记录。 一、Yii 安装与环境检测 从 www.yiiframework.com 获取一份Yii的拷贝,解压到 /wwwroot/yii 目录。 打开浏览器访问 http://127.0.0.1/yii/requirements 阅读全文
posted @ 2017-04-23 13:43 mingc 阅读(2697) 评论(3) 推荐(0)