PHP开发
  • 为什么说PHP适合做前端JAVA适合做后端? 转载

    • 董俊俊 董俊俊 在 1周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 13

    一看到这个标题,很多童靴就会问:PHP不是做后端的吗?为什么不只是使用PHP或JAVA?使用单一语言确实方便,这里PHP适合做前端JAVA适合做后端是针对大网站或系统的。比如说,淘宝核心开发语言是使用...

  • laravel - 应用架构 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 24

    我们已经学习了通过 Laravel 构建架构良好的应用的各个方面,接下来,让我们再深入探讨一些细节。在本章,我们将讨论如何解耦各种处理器:队列处理器、事件处理器,甚至其他「类似事件」的结构,比如路由过...

  • laravel - 目录结构 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 22

    这个类要放到哪儿?这可能是基于框架构建应用时非常常见的问题。很多开发者都会有这个疑问,因为他们被灌输了「模型」就是「数据库」这种概念。因此,在控制器里面处理 HTTP 请求,在模型类里面操作数据库增删...

  • 一个 Laravel 请求的完整生命周期 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 19

    为什么生命周期不在第一节开始讲,就怕如果不理解所谓的IoC、Facade、中间件之类的概念,生命周期理解起来可能有一定的难度。 源码剖析Laravel 应用的所有请求入口都是 public/...

  • Contracts 契约之面向接口编程 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 21

    这一节的内容很简单。其实在我们讲依赖注入的时候已经说过了。我们再来具体解释一下。契约定义什么是契约?契约就是所谓的面向接口编程。我们拿之前的例子说如果不使用接口会有什么问题。// 文件记录日志clas...

  • 如何实现 IoC 容器和服务提供者是什么概念 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 19

    IoC 容器和服务提供者上一节我们的代码还是没有完全达到解偶,假如我们项目里有很多功能用到了这个 login 功能,我们则在这几个页面反复写。但是突然我们有一天换需求了,觉得数据库记录日志不太好,想要...

  • 依赖注入、控制反转、反射各个概念的理解和使用 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 20

    我们先来介绍控制反转,依赖注入,这两个概念我们可以认为他们表达的同一种意思,举个通俗的例子,我们用户登录需要提供记录日志的功能,可以选择使用文件或者数据库。下面我们用代码来演示。// 定义写日志的接口...

  • Facades 外观模式背后实现原理 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 18

    外观模式Facade理解上一节我们讲到需要$ioc->make('user')才能拿到User的实例,再去使用$user->login();那能不能更方便点,比如下面的用法...

  • Laravel 中间件、管道之面向切面编程 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 21

    Laravel中间件是什么Laravel 中间件提供了一种方便的机制来过滤进入应用的 HTTP 请求。例如,Laravel 内置了一个中间件来验证用户的身份认证。如果用户没有通过身份认证,中间件会将用...

  • Laravel 事件之观察者模式 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 32

    Laravel的事件提供了一个简单的观察者实现,能够订阅和监听应用中发生的各种事件。既然用到观察者实现,那我们先来说下什么是观察者观察者模式(Observer),当一个对象的状态发生改变时,依赖他的对...

动态