PHP魔鬼训练课第二阶段

PHP魔鬼训练课第二阶段
  • 价 格: ¥220
  • 时 长: 13小时53分
  • 难 易: 中级

收藏本课程

购买本课程
本课程旨在从思维上提高大家的PHP水平,共分三阶段。本次是第二阶段:核心训练。第二阶段分两个大章,包含设计模式、第三方框架(如workerman)并涉及初步的分布式内容。
本课程正在限时优惠中,请尽快购买 原价:¥300 优惠价:¥220.00
  • 第一章:设计模式篇
  • 第1讲:开张:进入本阶段训练的预热姿势 试听
  • 感谢大家继续支持本系列课程。本系列课程将继续一贯的开脑风格来给大家讲解。本课时是预热课时,正式更新在11月5号左右。本课程的第一阶段地址如下:http://www.jtthink.com/course/37

  • 第2讲:第1回:工厂模式的故事(1)程序员、书、酒和狗 试听
  • 我们先从简单入门开始,今天我们要讲的是大家非常常见的工厂模式。代码很简单,关键是我们要透彻的理解代码为什么要这么做,以及结合PHP7后应该怎么写。(不结合具体情况的设计模式都是耍流氓)

  • 第5讲:第4回:插件化开发模式(上)--郭德纲、观察者和插件 试听
  • 本课时为本周六的课时提前更新,为了迎接双11。很多同学可能一直比较迷惑观察者模式到底是什么?谁是观察者,这个模式有啥用?我们可不想用什么桔子、动物来打比方,听懂了有啥用?这节课我们来实战下观察者模式

  • 第7讲:第6回:委托模式应用之博弈的产物
  • 当我们很"qiong~~"时代码往往很好写,一旦规模大了就会有其他团队甚至第三方公司来参与我们的代码结构,博弈时刻存在。那么我们该使用什么方法来应对呢?

  • 第8讲:第7回:好玩的基于状态的责任链审批模式
  • 本节课内容应学员要求提前讲。很多时候我们做站除了前台还有后台,那么审批机制是后台不可缺少的部分。这节课我们引入的模式经过变形后可以很好地解决类似“工作流”的效果,且不需要使用一些复杂的第三方库。弄懂了你就会觉得好玩了。

  • 第13讲:第十二回:自创综合模式之灵魂收集
  • 上节课我们解决数据的统一存储。这节课我们来处理行为的扩展,本节课来源于真实实战方法的简化版本,大家可以根据视频的例子举一反三。其中,行为的收集触发只是其中的一种

  • 第14讲:第十三回:自创综合模式之灵魂释放
  • 上节课我们把Action当做灵魂收集了起来,最后统一执行。如果过程中我们需要释放灵魂(输出数据)改怎么做。且怎么把执行和输出进行解耦呢?我们的设计模式大法又要发挥特长啦

  • 第16讲:第一章总结:理想和现实的差距 试听
  • 本课程是一个“尖锐”的总结课,来"极端"的告诉你到底代码要不要逼格、完美的架构和规范。可能会让你感到不适。第二章即将开始,请大家尽快跟上进度。

  • 第二章:Socket愉快学习篇
  • 第17讲:开脑篇:开启Socket学习之旅
  • 本章开始讲socket以及实战应用。很多同学听到PHP做socket要么很抗拒要么不屑一顾。那么本章将给大家带来socket的愉快学习之旅

  • 第20讲:撕开websocket神秘的外衣
  • 本课程我们来入门和了解传说中的"websocket"。这玩意儿复杂的地方在服务端并不是客户端。通过本课程让大家知道个大概的原理,为我们后面直接使用开源框架打好坚实的基础

  • 第23讲:PHP+Socket多进程处理请求学习
  • 前面我们写的Socket代码其实都是单进程的。这导致如果有一个连接很繁忙,那么后面的连接都要等待。于是多进程这个时候就重要了。这节课我们来入个门

  • 第25讲:WorkerMan愉快学习篇(一)准备和热身
  • 学完前面的基础知识和原理介绍后,我们开始通过外部框架来实现具体的实例加深印象。首先要引入的是以简单快捷著称的workerman(更正:视频中打了workman,正确的是workerman)

  • 第三章:消息队列领悟篇(ActiveMQ)
  • 第32讲:为啥要用消息队列、ActiveMQ的热身、部署 试听
  • 这节课我们进入消息队列学习篇。有了前面两章的基础,相信快速学习一个消息队列已经不是什么难事。本节课是热身课时,请大家做好课后恶补和预习工作

  • 第33讲:Stomp协议、PHP手动连接ActiveMQ、Stomp扩展
  • 如果你认真学过第二章的socket原理,那么一定不会再觉得PHP连接activemq是一个很神秘的事。实战中我们也会借助官方扩展来编码。本节课我们实现PHP读取消息队列的内容。请大家做好课后思考

  • 第35讲:实战案例:PHP+ActiveMQ发送消息时的事务处理
  • 对于复杂消息步骤,我们并不能把业务固化在中间站。所以在我们消费者当发送多个消息时如果有完整性要求,我们会需要使用到事务。本节课代码无比简单,但是场景和理解请大家回去后多思考

  • 第37讲:总结课:ActiveMQ集群简单配置 试听
  • 本节课是本课程的总结课。我们用activemq的一个简单集群配置来引出我们今天总结课的话题。希望本课时能给大家一些启发和学习方法、思维、套路以及方向的促进。

常见问题

问:为什么有的课程会涨价?

答:课程刚开始更新时是比较便宜的,随着课时的增多会逐步涨到原价

问:课程价格是每节课都要这么多钱?

答:课程价格是指该课程下面所有课时的总价,

问:为啥有课程最后显示课时正在更新?

答:说明我们的讲师还在录制中

问:购买课程后能看多久?

答:终身在线观看

社区

在线教育咨询群1(满):98514334

在线教育咨询群2:606976586

前端开发专用分群:484148000

PHP专用分群:563402123

Linux专用分群:559523914

安全攻防专用分群:399031950

程序员QQ水群:106121318