用户中心USER CENTER

首页/用户
  • 浅析Yii2.0的事件Event

    摘要:全局级别利用实例在整个应用的生命周期中全局可访问的特性,来实现这个全局事件的。类级别通过维护类的属性数组,触发事件时通过类名和事件名称取到当前类以及父类的数据,再通过函数触发。 概念理解:在某一个事件(trigger)发生的时候,触发预先设定(on)的代码,这是代码解耦的一种方式。 事件按照级别分为三类 1. 实例级别 绑定事件、触发事件的类继承的是Component,只在当前示例中运...

    李义 发布于PHP
  • PHP中的无限级分类、无限嵌套评论

    摘要:可以看到,我们首先获取到了所有的数据,然后按照父级归类。无限嵌套评论先来看下这个无限嵌套评论长什么样子。文件扫描使用递归进行目录文件的扫描的栗子。 回顾 上一篇文章我们讲到实战PHP数据结构基础之递归。来回顾下什么是递归? 一般来说,递归被称为函数自身的调用。 递归在开发中的实际运用 N级分类 无限级的分类在平常的开发中是常见的需求,并且在不少面试题中都会碰到。不管你做什么项目,应该都...

    李义 发布于PHP
  • Docker简介

    摘要:近期非常火热,无论是从上的代码活跃度,还是宣布在中正式支持,都给业界一个信号,这是一项创新型的技术解决方案。可以简化部署多种应用实例工作,比如应用后台应用数据库应用大数据应用比如集群消息队列等等都可以打包成一个部署。 1. docker是什么 Docker is an open-source engine that automates the deployment of any...

    李义 发布于容器云
  • Laravel 中设计模式的实战分享

    摘要:如何在实战中能应用上设计模式,我思考了接近两年。最开始我接触设计模式,出发点就是为了重构代码,以便更好的复用和测试。也就是说基本是被当成一组静态函数使用的。 MVC是Laravel自带的,大家也多少都会用一些。今天我们不谈MVC,谈一些大中型项目的设计思路。 前言 虽然标题说是设计模式,但是我并不打算去讲什么singleton、strategy、factory,不知道为什么,每次看到...

    李义 发布于PHP
  • php + Laravel 实现部署自动化

    摘要:镜像地址掘金实现部署自动化所谓自动化部署,我的理解就是在用户保证代码质量的前提下将代码能够快速的自动部署到目标服务器上的一种手段实现原理本地推送代码代码库通知服务端自动拉取代码库代码生成并且部署公钥具体步骤参照配置公钥生成公钥使用给定 镜像地址 (掘金)php + Laravel 实现部署自动化所谓自动化部署, 我的理解就是在用户保证代码质量的前提下, 将代码能够快速的自动部署到目标服...

    李义 发布于PHP
<