观看导学视频
服务端高级工程师 资深金牌讲师
项目优化是
如此
重要
如果你已经完成了Yii2.0入门,并能用它搭建一些完整的项目,那你就该向更高级的Yii2.0开发迈进,真正学会如何在实际工作中运用Yii2.0
本次课程讲师仿京东商城搭建好了一个电商平台,将以此为基础,使用Yii2.0高级组件深度优化前后台各个模块,并对搭配MySQL数据库的整体项目架构进行扩展及性能优化,让你不仅能掌握Yii2.0的高级技术,更能学会从整个架构的角度把握整个项目
玩Yii2.0高级组件
课程以组件化开发的方式,综合运用了诸如RBAC组件,ES全文检索组件,Redis电子邮件异步发送工具等多种高级组件进行更高级的Yii2.0开发
实现高级功能
课程将从前端功能优化出发,运用Yii2.0高级组件,实现诸如全文检索,用户权限管理,电子邮件异步发送,日志管理,消息队列等最实用的高级功能
玩可扩展架构
除去功能的优化与扩展,更会教你从你从整个架构的角度设计可扩展的项目架构,包括MySQL架构优化,LVS负载均衡等最实用的技术
用户认证体系组件 & RBAC组件
对用户认证和权限的设计优化
ElasticSearch全文检索引擎
实现商品的全文检索
使用Redis
实现邮件的异步发送
Yii2数据缓存机制和URL美化
访问更加顺畅,更利于SEO
Yii2日志组件Sentry及Kafka消息队列
实现更高效的日志收集
Assets前端资源发布组件
解决前端资源按需加载
第三方Widget前端组件
使UI更加美观和人性化
数据缓存方式
数据库架构性能优化
LVS负载均衡实现
本次课程
统统
教你解决
适合想深入了解Yii2框架,想学习项目架构设计与优化的同学
技术储备要求
为了更好地理解课程,需要了解PHP的基础知识以及Yii2框架的开发方式和基本使用方式,SQL语法知识和MySQL的基础配置方式,还需要掌握VMWare虚拟机的基本使用以及一些Linux的常用系统命令。
云端编程 即时呈现
云端编程环境,随时随地在线 Coding , 代码效果即时呈现
学习开发 云端存储
所有代码、数据云端保存,永不丢失、随时调取
版本记录 跟踪过程
Git版本记录工具全程记录你的开发过程,跟踪学习全过程
问答互助 讲师答疑
问答区随时提问,热情的同学帮你解答,讲师也参与答疑解惑
独坐斗室一角
第一门课程学完了之后赶紧买了这高级篇的课程,刚好想学的内容在这个里面都有,讲师真的还是真正知道我们初级PHP的职业瓶颈在哪啊
我只是个孩子4367021
嘻嘻,第一次买老师的课,正式入坑了。课程很好,延续了慕课网课程的一贯风格:逻辑清晰,条理清楚。之前学习了singwa老师的thinkphp和bobby的jdango,这回学Yii,希望能有新的发现
黑影战士
老师的编程思维,扩展是我最受益的地方,借鉴性很强。本身Android java出身。接触的第一个php框架是yii。虽然团队开发用tp,但是我一向的代码风格都是java和yii2的(队友经常抱怨^_^!--哈哈!没少移植)。要是出一些restful api,oauth2.0,以及通用的api token验证的相关就好了。