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 · 274 阅读 · 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 · 335 阅读 · 0 评论 -
Yii2 Assets 前端资源发布的使用
本篇概要:1. 如何使用 Assets 资源组件;2. 使用 Asset 资源包管理页面资源;3. 前端资源的按需加载;4. 使用 NavBar 和 Nav 渲染页面导肮;1. 如何使用 Assets 资源组件;相关概念:资源:CSS 文件、JavaScript 文件、图片或者视频文件资源包:管理资源的一个类,当渲染页面时,可以将所需的资源加入资源包,在页面当中注册该资源包即可渲染对应的...原创 2019-10-05 22:34:25 · 934 阅读 · 0 评论 -
Yii2 用户认证体系
本篇概要:1. 用户认证体系基本概念及实现;2. 用户认证组件 User 相关属性和方法完成前台的登录和退出;3. 过滤器 AccessControl 控制认证用户;4. 过滤器 VerbFilter 过滤请求方式;5. 分离前后台用户认证;6. 后台使用过滤器验证用户;7. 哈希算法 bcrypt 对密码加密处理。1. 用户认证体系基本概念及实现;相关概念:认证: 鉴定用户身份的过程。它...原创 2019-10-05 22:36:27 · 578 阅读 · 0 评论 -
Yii2 RBAC 权限管理
本篇概要:1. RBAC 权限管理基本概念;2. 配置 RBAC;3. 后台创建用户角色;1. RBAC 权限管理基本概念;相关概念:Role Based Access Control:基于角色的访问控制RBAC 提供了一个简单而强大的集中式访问控制机制关键字:用户:Web 应用中的认证基数角色 Role(角色是权限的集合):整合权限的集合,可以包含用户、也可以包含权限权限 Pe...原创 2019-10-05 22:37:16 · 369 阅读 · 0 评论 -
编写基于 Redis 邮件异步发送工具
本篇概要:1. 异步发送邮件工具原理;2. 安装 Redis 服务;3. 安装 PHP 的 Redis 扩展;4. 安装 Yii2 的 Redis 插件;1. 异步发送邮件工具原理;现有邮件发送系统的实现:用户点击注册连接邮箱服务器将注册信息发送给邮箱服务器邮箱服务器返回结果到本地 WEB 服务器不可控因素网络问题:如果网络比较慢,连接邮箱服务器的时候,响应比较慢,用户体验差...原创 2019-10-18 15:05:06 · 238 阅读 · 0 评论