
Yii2
文章平均质量分 79
来斤华子
暂无相关描述
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Yii2 基础:安装,控制器、视图、数据模型
本篇概要:1. Yii2 的安装启动;1.1 安装;1.2 请求处理流程;1.3 命名空间;2. 控制器;3. 视图;3.1 视图文件的创建、数据传递、数据安全;3.2 布局文件;4. 数据模型(活动记录);4.1 数据模型之单表增删改查;4.2 关联查询; 1. Yii2 的安装启动; 1.1 安装; 方法1 :访问 Yii 官网,进入下载页面,下载 Yii2 的基本应用程序模板的归档文件 ...原创 2019-09-17 22:06:59 · 339 阅读 · 0 评论 -
Yii2 基础:延迟加载,数据、片段、页面、HTTP 的缓存,gii 工具
本篇概要:1. 延迟加载;1.1 类的延迟加载;1.2 类的映射表机制;1.3 组件的延迟加载;2. 数据缓存;2.1 增删改查;2.2 有效期设置;2.3 数据缓存依赖关系;6. gii 工具;6.1 简介;6.2 模型生成器的使用及代码实现;6.3 控制器生成器。 1. 延迟加载; 1.1 类的延迟加载; <?php // 1. 延时加载原理 function loader($class...原创 2019-11-16 20:09:34 · 424 阅读 · 0 评论 -
Yii2 Assets 前端资源发布的使用
本篇概要:1. 如何使用 Assets 资源组件;2. 使用 Asset 资源包管理页面资源;3. 前端资源的按需加载;4. 使用 NavBar 和 Nav 渲染页面导肮; 1. 如何使用 Assets 资源组件; 相关概念: 资源:CSS 文件、JavaScript 文件、图片或者视频文件 资源包:管理资源的一个类,当渲染页面时,可以将所需的资源加入资源包,在页面当中注册该资源包即可渲染对应的...原创 2019-10-05 22:34:25 · 1047 阅读 · 0 评论 -
Yii2 用户认证体系
本篇概要:1. 用户认证体系基本概念及实现;2. 用户认证组件 User 相关属性和方法完成前台的登录和退出;3. 过滤器 AccessControl 控制认证用户;4. 过滤器 VerbFilter 过滤请求方式;5. 分离前后台用户认证;6. 后台使用过滤器验证用户;7. 哈希算法 bcrypt 对密码加密处理。 1. 用户认证体系基本概念及实现; 相关概念: 认证: 鉴定用户身份的过程。它...原创 2019-10-05 22:36:27 · 656 阅读 · 0 评论 -
Yii2 RBAC 权限管理
本篇概要:1. RBAC 权限管理基本概念;2. 配置 RBAC;3. 后台创建用户角色; 1. RBAC 权限管理基本概念; 相关概念: Role Based Access Control:基于角色的访问控制 RBAC 提供了一个简单而强大的集中式访问控制机制 关键字: 用户:Web 应用中的认证基数 角色 Role(角色是权限的集合):整合权限的集合,可以包含用户、也可以包含权限 权限 Pe...原创 2019-10-05 22:37:16 · 459 阅读 · 0 评论 -
编写基于 Redis 邮件异步发送工具
本篇概要:1. 异步发送邮件工具原理;2. 安装 Redis 服务;3. 安装 PHP 的 Redis 扩展;4. 安装 Yii2 的 Redis 插件; 1. 异步发送邮件工具原理; 现有邮件发送系统的实现: 用户点击注册 连接邮箱服务器 将注册信息发送给邮箱服务器 邮箱服务器返回结果到本地 WEB 服务器 不可控因素 网络问题:如果网络比较慢,连接邮箱服务器的时候,响应比较慢,用户体验差...原创 2019-10-18 15:05:06 · 294 阅读 · 0 评论