第1章 课程简介
1-1 课程介绍 (05:09)
第2章 Yii2框架的Assets前端资源发布的使用
2-1 升级Yii2最新版 (16:11)
2-2 如何使用Assets资源组件 (23:57)
2-3 使用Asset资源包管理页面资源 (25:04)
2-4 前端资源的按需加载 (14:46)
2-5 使用NavBar和Nav渲染页面导肮 (11:34)
2-6 后台资源包的创建和使用 (26:25)
2-7 面包屑组件Breadcrumbs的使用 (12:06)
2-8 使用JSTree组件构建树形结构数据列表 (22:53)
2-9 对JSTree树形结构数据进行分页处理 (08:20)
2-10 对JSTree进行Ajax编辑和Ajax删除操作 (27:41)
2-11 使用压缩后的资源文件加速前端页面的加载 (08:10)
第3章 Yii2框架的用户认证体系
3-1 Yii2用户认证体系基本概念及实现 (16:50)
3-2 使用用户认证组件User相关属性和方法完成前台的登录和退出操作 (25:21)
3-3 使用过滤器AccessControl控制认证用户 (14:06)
3-4 使用过滤器VerbFilter过滤请求方式 (09:19)
3-5 分离前后台用户认证 (23:09)
3-6 后台使用过滤器验证用户 (08:34)
3-7 使用更安全的哈希算法bcrypt对密码加密处理 (14:04)
第4章 Yii2框架的RBAC(基于角色的权限访问)权限管理
4-1 RBAC权限管理基本概念 (15:03)
4-2 配置RBAC (12:19)
4-3 后台创建用户角色 (19:10)
4-4 利用GridView在后台显示角色列表 (20:32)
4-5 利用Yii2的console命令行一键添加所有权限(1) (17:57)
4-6 为角色分配权限子节点和角色子节点(1) (27:10)
4-7 为角色分配权限子节点和角色子节点(2) (07:07)
4-8 在后台为管理员用户授权(1) (20:05)
4-9 在后台为管理员用户授权(2) (08:28)
4-10 后台管理员权限的认证 (14:23)
4-11 为后台管理员添加权限 (08:00)
4-12 添加Rule规则做精确到每一条数据的认证(1) (11:57)
4-13 添加Rule规则做精确到每一条数据的认证(2) (26:09)
4-14 后台智能判断没有权限访问的菜单不做显示 (28:56)
4-15 为新加用户添加默认角色 (07:04)
第5章 基于ElasticSearch实现商品的全文检索
5-1 介绍全文检索概念 (11:52)
5-2 全文检索引擎ElasticSearch (05:40)
5-3 ElasticSearch以及中文分词插件IK的安装和配置以及服务的启动 (12:47)
5-4 通过_analyze分析分词器standard和ik的区别 (06:45)
5-5 通过RESTful_API创建一个索引 (08:55)
5-6 通过RESTful_API完成全文数据的检索以及关键字的高亮显示 (12:46)
5-7 使用elasticsearch-jdbc将现有MySQL数据批量导入至ElasticSearch当中 (14:34)
5-8 使用yii2-elasticsearch组件将ES集成到Yii2当中完成商品检索(1) (21:31)
5-9 使用yii2-elasticsearch组件将ES集成到Yii2当中完成商品检索(2) (13:19)
5-10 使用elasticsearch-jdbc自动导入增量数据 (25:39)
第6章 编写基于Redis的邮件异步发送工具
6-1 介绍异步发送邮件工具原理 (04:24)
6-2 安装Redis服务 (11:34)
6-3 安装PHP的redis扩展 (06:50)
6-4 安装Yii2的Redis插件 (07:42)
6-5 扩展SwiftMailer将邮件存储至Redis队列 (25:33)
6-6 扩展SwiftMailer将队列中的邮件进行离线发送 (15:44)
6-7 建立计划任务定时离线发送队列中的邮件 (13:29)
6-8 提交自定义插件到Composer源并设置包自动更新 (21:47)
第7章 Yii2缓存机制和URL美化处理
7-1 开启Redis缓存以及Debug调试台_xvid (16:05)
7-2 使用数据缓存将菜单分类数据进行缓存 (07:23)
7-3 使用缓存依赖自动更新购物车缓存数据 (14:37)
7-4 使用【查询缓存】缓存商品数据 (09:45)
7-5 自定义session存储Redis避免会话保持问题 (11:41)
7-6 使用UrlManager处理项目URL路由美化 (22:12)
第8章 Yii2日志组件的使用和Sentry日志收集以及Kafka消息队列的使用
8-1 如何使用Yii2的日志组件 (23:06)
8-2 使用sentry进行错误日志的收集和开发人员的管理 (21:23)
8-3 理解消息队列相关概念 (10:31)
8-4 了解Kafka消息队列 (03:44)
8-5 安装kafka服务 (11:57)
8-6 安装PHP的kafka扩展rdkafka (07:10)
8-7 编写Kafka的Producer方法 (10:56)
8-8 编写Kafka的异步消费者方法 (14:26)
第9章 搭建高性能、高可用的MySQL集群架构
9-1 MySQL主从复制的工作原理 (05:30)
9-2 配置MySQL主从复制 (10:53)
9-3 MySQL双主热备的实现 (23:22)
9-4 介绍数据库中间件MyCat (03:31)
9-5 下载安装Mycat配置并启动 (18:00)
9-6 配置Mycat实现读写分离以及心跳检测自动切换 (19:49)
9-7 配置Mycat对数据表进行水平分片分库处理 (13:02)
9-8 Mycat使用总结以及项目db配置的修改 (02:04)
第10章 使用LVS负载均衡技术实现高可用、高性能的服务器集群架构
10-1 LVS基本概念 (06:09)
10-2 准备LVS所需要的环境和ipvsadm软件的安装 (02:27)
10-3 LVS负载均衡技术NAT模式原理及实现方式 (12:23)
10-4 LVS负载均衡技术DR模式原理及实现方式 (15:34)
10-5 LVS负载均衡技术IP-TUNNELING模式原理及实现方式 (10:35)
第11章 课程总结
11-1 学习总结 (01:44)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。