Yii2.0进阶版 高级组件ES/Redis/Sentry优化京东平台课程资源下载

Yii2.0进阶版 高级组件ES/Redis/Sentry优化京东平台课程资源下载点击快速获取相关资源

Yii2.0进阶版 高级组件ES/Redis/Sentry优化京东平台课程介绍(A000030): 360高级工程师亲授,遵循一线互联网公司的实际开发流程,从更高…

Yii2.0进阶版 高级组件ES/Redis/Sentry优化京东平台课程介绍(A000030):

360高级工程师亲授,遵循C * _ 9 p W A 8 x一线互联网公司的实际开发流程,从更高M x ; h v o级的层面,带你掌握项目功能设计优化、架构设计优化等更高级的技术,深入浅出地讲解实际开发难题和项目优化解决方案

Yii2.0进阶版 高级组件ES/Redis/Sentry优化京东平台

课程D : k p , i ,目录:

  • 第1章 课程简介本章内容会给大家通览本门课程的所有知识点。
    • 1-1 Yii2.0进阶版 高级组件ES/6 y 0Redis/Sentry优化京东平台课程介绍
  • 第2章 Yii2框架的Assets前端资源发布的使用本章我们会详细S _ x M学习Assets组件的使用,使用Nav插件和Breadcrumbs插件进行导y ? u M l t M [ +航的加载,轻松安装加载第三方组件JSTree完成无限分类的树形展示,如何设置前端T { I资源文件按需加载和使用压缩后的资源文件加速前端页面的加载
    • 2-1 升级Yii2最新版
    • 2-2 如R – z何使用Assets资源组件
    • 2-3 使用Asset资源包管理页面资源
    • 2-4 前端N D z n y ] y资源的按需加载
    • 2-5 使用Navi 8 %B+ n & = ?ar和Nai ( [ A g i N Wv渲染页面导肮
    • 2-6 后台资源包的创建和使用
    • 2Q ) 7-7 面包屑组件Breadcrumbs的使用
    • 2-8 使用JSTree组件构建树形c b J P a/ H f构数据列表
    • 2-9 对JSTre& 9 + r { fe树形结构数据进行分页p s ~处理
    • 2-10 对JSTree进行Ajax编辑和Ajax删除操作
    • 2-11v M o 7 使用压缩后的资源文件加速前端页面的加载
  • 第3章 Yii2框架A C A W 3 / u Z W的用户认证体系本章对Web系统的用户认证体系进行重构,我们将使用Yii2框架的用@ X { u f M 8户认证User组件重新设\ 9 /计用户的登录和退出操作,并使用过滤器进行访问用户的验证和请求方式的过滤,不仅如此,我们还会使用更加安全的哈希算法取代MD5对密码) g @ & u Y进行加密处理,为我们的系统提供更高的安全性。通过本章的学习,大家将可以使用User组件更轻松安全地…
    • 3-1 Yii2用户认证体系基本概念及实现
    • 3-2 使用用户认证组件User相关属性和方法完成前台的登录和退Q X 9出操作
    • 3-3 使用过滤器AccessControl控制认证用户
    • 3-4 使用过滤器VerbFilter过滤请求方h u 0 Q 2 $ S O
    • 3-5 分离前后台用户认证
    • 3-6 后台使用过F u z M i滤器验证用户
    • 3-7 使用更安全的哈希算法bcD H X P Irypt对密码加密处O \ S 7 I v
  • 第4章 Yii2框架的RBAU n \ G lC(基于角色的权限访问)T ] : c权限管理, R Y ev e 7 g 8章将对后台用户的认证进行更细致的权限分配管理,为大家详细讲解RBAC基于角色的访问控制的工作原理O | Y & t ` K s以及如何使用Y? g \2 ! n \ _ y 5 o % $ – _ k Vii2框架的RBAC组件进行用户角色w 8 I x H7 i 5 S D F z t xF { k T v p Y理、权限节点的一键批量添加,以及为角色分配B \ dP p L ~ z n ; ~ / 0 C V k权限和为用户分配角色的操作,以及如何添2 b &ampv B \ { 2 1 f 6 @;= C u $` ^ & V P k 9 !个性化Rule验证规则做. VX [ 1 . * 5 j f 8 g精确到数据的g 9 z o 8 (权限认证,最后设置后台菜单智能化显示,隐藏没有权…
    • 4-1 RBAC权限管理基本概念
    • 4-2 配置RBAC
    • 4-3 后台创建用户角色
    • 4-4 利用GridView在后台显示角色列表
    • 4-5 利用Yii2的console命令行= ? ? Q 6 ~一键添加所L Y % + W * W R uA ~ * Y 2 b权限(1)
    • 4R R r T y /-6 为角色分配权限子R i 2 N Y节点和角色子节点(1)
    • 4-7 为N & d X ` ( 8 a ?角色分配权限{ 0 E z子节{ A m点和角色e X E l w j子节点(2)
    • 4-8 在后台为管理员用户授权(1)
    • 4-9 在后台为管理员用户授权(2)
    • 4-N Z d g10 后台管理员权限的认证
    • 4-11 为后台管理员添加权限
    • 4-12 添D A N \ f B f y加Rule规则做精确到每一条数据的认证(1)
    • 4-13 添加Rule规则做精确到每一条数据的认证(2)
    • 4-14 后_ \ p SM U) , } @ o ` J : t E 3 6 W +智能判断] % j p 2没有权限访问的菜单不做显示
    • 4-15 为新加用户添加默认角色
  • 第5章 基于ElasticSearch实现商品的全文检索本章会完成商u A L品的全文检索功能,课n K T M $ X 4 ,程将为大家搭建ElastiE w ; j D McSearch全文检索引擎服务,通过ElaticSearch为我们提供的RES| / jTfulQ I a h o Y k_API创建索引以及完成全文数据的检索和关键字的高@ 1 8 U 6 2 B { Jd M v 9 U / X M L处理。
    • 5-1 介绍全文检索概念
    • 5-2 全文检索引擎ElasticSearchn Z I s + w !
    • 5-3 ElasticSearch以E G P c .{ _ ! – 8中文分词插件IK的安装和配置以及服务的启动
    • 5-4( & 5 K F U 通过_an# I N i l ~ e ]alyze分析分词器standard和ik的区别
    • 5-5 通过RESTful_A/ ^ R x a [ xPI创建一个索引
    • 5-6 通过RESTful_API完成全文数据的检索以及关键字的高亮显示
    • 5-7 使用elastic$ q ~ K W [ g esearch-jdbc将现有MySQL数据批量导入至Z X E T \ i KElasticSearch当中
    • 5-8 使用yii2-eo e ] 9 } A \lasticsearch组件将ES集成到Yii2当中完成商品检索(1)
    • 5-9 使用yii2+ c 1 s H K { 8 g-elasticsearch组件将ES集成到Yii2当中完成商品检索(2a + D 1 0
    • 5-10 使用elaE 0 7sticsearch-jdbc自动[ 5 M ^ m导入增量数据
  • 第6章 编写基于Red: A U 0 e – ] i sis的邮件异步发送工具本章将使用RedisB Y F A / – m J优化系统的邮件发布系统,首先: Y g t \ T K课程会为大家展示如何编写一个基于Redis的邮件离线发送插件,该插件将改进扩展SwiftMailer组件的邮件发送和接收方式,不仅如此,我们还会将编写好的插件提交k 2 u : \至Compos} @ P j $er官方库,吸引更多的开发者一起来维护和开发我们的插件。通过本章内容的学7 ] 6 : e习,大家可以学习到Redis队v v X列的使用…
    • 6-1 介绍异步发送邮件工具原理
    • 6-2 安装Redis9 h 5 _ k服务
    • 6-3 安装PHP的redisPJ l m z V 6 y Q u q x扩展
    • 6-4 安装Yii2的R) E & f zedis插件
    • 6-, F | m– # % S x U # [ b n5 扩展SwiftMailer将邮件存储至Rn y $ 2edisw + ) ? t队列
    • 6-6 扩展SwiftMa: w z Kiler将队列中的邮件进行离线发送
    • 6-7 建立计划任务定时N F { ; N离线发送队列中的u a T邮件
    • 6-8 提交自定义插件到Composer源并设b * – 1 U 1 u置包/ g j t Y Q x %自动更新
  • 第7章 Yii2缓存机制和URL美化9 G / v m D z 0 *处理本章会对系统进行数据缓存、SQL查询缓存,此外,课程还会在缓存的基础上设置缓存依赖,最后我们将开启Session自定义存储至Redis以及使用UrlMm Z Yanager组件进行URL路由的美化V l X o 6 ~ 2,更利于系统的SEO。通过本章内容的学习,大家会掌握绝大多数Web系统的缓存设置方式以及URL美化方式。…
    • 7-1 开启Redis缓存以及Debug调试台_xvid
    • 7-2 使用数据缓存将+ ^ } D +菜单分类数据进行缓存
    • 7-t H K v S o3 使用缓存依赖自动更新g | = 8 p Q购物H 8 v x = 8 D车缓存数据
    • 7-4 使用【查询缓存】缓存商品数据
    • 7-5 自定义session存储Red6 ] ois避免会话保持问题
    • 7-6 使m 3 ~ ] * b {用UrlManager处理项目URL路由美化
  • 第8章 Yii2日志组件的使用和Sentry日志收集以及Kafka消息队列的使用日志对一个系统I { ] : |的安全和开发运营的重要性是不言而喻的,本章将6 ] Q W l { ! n *为大家带来Web日志的分类和处\ & f , A ^理方式,首先课程会为大家讲解Yii2框架的日e ~ +志组件的使用,其次将讲解到如何使用Sentry进行错误日志的收集和开发人员处理错误X H L 3 2的管理,最后为了提高系统日常运行日志的收集效率而M 3 )X # K e ~ ? , [不影响正常业务的运行,将使用Kafka消息队列进行日志的W n / ) k A & ^ &
    • 8-1 如何使用Yii2的日志组件
    • 8-2 使e S h F @e – + ] ( 8 v y用sentry进行错误日志的收集C M ]和开发人员的管理
    • 8-3 理解消息队列相关概T V k f
    • 8-4 了解Kafka消息队列
    • 8-5 安x R T装kafka服务
    • 8-6 安装PHP的kafk8 9 h m g oa扩展rdkafka
    • 8-7 编写Kafka的Producer方法
    • 8-8 编写Kafka的异步消费者方法
  • 第9F k 2 ) 4章 搭建高性能、高可用的MySQL集群架构本章着重对MySQL架构进行优化设计,课程将搭E ; U \ d } o ;建高性能高可用的Ml h I x ^ x 8P . q # r . m 9 iySQLP D M % V f架构,包括MySQLy U D n的主从复制、双主热备的实现,以及使用数据B ( N C 2 f库中间7 ] * i b件MyCAT进行M/ ( RySQL数= w _ ) { ` n *据的读写分离、心跳检测和数` F E v据表水平分片分库处理。 通过本章内容的学习,大家可以深入理解如何在大并发、大流量场景下搭建高可用、高性能的MySQL集群架构。…
    • 9-1 MySQL主从复制的工作原理
    • 9-2 配置MySQL主从复制
    • 9-3 MySQL双主热V $ l @ n I备的实现
    • 9-4 介绍数据库中间件MyCat
    • 9-5 下# z e D ( = Aw ` ] G a h # !安装Mp Z & I K qycat配置并启动
    • 9-6 配置Mycat实现读写分离以及心跳检测自动切换
    • 9-J ! { X F7 配置Mycat对数据表进行水平分片分库处理
    • 9-8 Mycat使用总结以及项目db配置的修改
  • 第10章 使f L F j用LVS负载均衡技` e r术实现高可用、高H * l性能的服务器集群架构j U W r m * t \ d本章内容将使用LVS负载均衡技术实现高可用、高性能的H u g M b服务器集群架构,其中7 ` d课程会讲解LVS负载均衡技术的N~ M N 1 aAT模式、DR模式以及IW : – F u – h wP-TUg . + C + nNNEA) 9 } p ) r t { 5 Z 5 T zLe / { n rING模式的工作原理及实现方式。
    • 10-1 LVS基本概念
    • 10-; V P U W2 准备LVS所需要的环境和ipvsadm软件的安装
    • 10-3 LVS负载均衡技术NAT模式原理及实现方式
    • 10-4 LVS负载均衡技术DR模式原理及实现方式
    • 10-5 LVS负载均衡技术IP-T\ B CUNNELINGE 6 5 k模式原理及I J u T @ I Z w l实现方式
  • 第11章 课程总结本章节针对M – N c e L !本课程的所有内容,做下整体的i d C梳理和回顾。
    • 11-1 学1 G t r x 5 %习总结

+ I K件目录:

├─Yii2.0进阶版 高级组] \ P ] T G O U件ES-Redis-Sentry优化京东平t ` A
│ │ YII2 .zip
│ │
a h Y F w F ├─10
│ │ 10-1.mp4
│ │ 10-2\ c Z.mp4
│ │ 10-3 .mp4
│ │ 10-4.mp4
│ │ 10-5.mp4
│ │
C 6 q Z u 5 F ├─11E l ` W b / h Z
│ │ 11-1.mp4
│ │
│ ├─1
│ │ 1-1.mp4
│ │ .html.urlk % W e
│ │
│ ├─2
│ │ 10.wmv
│ │ 11.mp4
│ │ 11 / K v升级Yii2最r : U ^ 9新版本.wmvK J V f o y \ j n
│ │ 2如何使用Assets资s m [ : x / \源组件 .wmv
│ │ 3使用Aset资源包管理页面资源.wmv
│ │ 4.mp4
│ │ 5 .we # ] ?mv
│ │ 6.wmv
│ │ 7.mp4
│ │ 8.wmv
│ │ 9.wmv
│ │
│ ├─3
│ │ 1.mp4
│ │ 2.wmv
│ │ 3.wmv
│ │ 4.wmv
│ │ 5l l ] p %.wmo 9 2 dv
│ │ 6.mp4
│ │ 7.wmv
│ │
│ ├─4
│ │A a u 10.wmv
│ │ 11 .wmv
│ │ 13.wmv
│ │ 14.wmv
│ │ 2.wmv
│ │ 3.wmv
│ │ 4-12.mp4
│ │ 4-15.mp4& & :
│ │ 4-1.l Q } : | nmp4
│ │ 4-4.mp4
│ │ 5.wmv
│ │4 e ~ k d y 5 0 v 6.wmv
│ │ 7.wmv
│ │ 8.wmv
│ │ 9.wmv
Z c * ] g a P P $
│ ├z z s 7 h – g 8─5
│ │ 10 .wmv
│ │ 1.wmv
│ │ 2.wmv
│ │ 3.wmv
│ │ 4.mp4
│ │ 5.wmv
│ │ 6.wmv
│ │) X B D Q 7.wmv
│ │ 8.wmv
│ │ 9.mp4
│ │
│ ├─6A i _
│ │ 1.mp4
│ │ 2.wmv
│ │ 3.^ l n E \wmv4 6 d b 9 S v p
│ │ 4.wmv
│ │ 5.mp4
│ │) q Y 6 S 1 R * \G / | 6.wmv
│ │ 7.wmv
│ │ 8.mp4
│ │
│ ├─7
│ │ 7-1 .mp4
│ │ 7-2.mp4
│ │ 7-3.mp4
│ │2 o kL _ p , R 0 – O z 2 ! ~ P 7-4.mpY 1 E h n X4
│ │ 7-5.mp# W { B4
│ │ 7-6.mp4
│ │
│ ├─8
│ │ 8-1.mp4
│ │ 8-2.mp4
│ │ 8-3.mp4
│ │ 8-4 .mp4
R 8 D { f s @ │ 8-5.mp4
│ │ 8-6.mp4
│ │! ~ O 2 e y P 8-7.mp4
V F , Q b | @ │ 8-8 .mp4
│ │
│ └─9
u d V u _ 3 1.mp4
│ 9-2 .mp4
│ 9-3.mp4
│ 9{ M V 7 $ ,-4.mp4u \ } b K # s
│ 9-5.mp4
│ 9-6.mp4
│ 9-7.mp4
│ 9-8.mp4

点击获取课程资源:Yii2.0进阶版 高级组件ES/Redis/Sentry优化京东平台课程资源下载

https://zy.98ke.com/zyjn/72654.hP / l G } & otml?ref=9398

0

评论0

没有账号? 注册  忘记密码?