Recently Publish Pages


简单工厂模式(Simple Factory)

PHP 设计模式系列 创建型

1、模式定义 简单工厂的作用是实例化对象,而不需要客户了解这个对象属于哪个具体的子类。简单工厂实例化的类具有相同的接口或者基类,在...

由 学院君 发布于8 years ago    浏览数: 16400    点赞数: 9

使用 Laravel 快速构建网站系列 —— 开源音乐流媒体应用:Koel

Laravel 完整开源项目大全 娱乐

1、简介 当你的电脑硬盘空间不够存放音乐怎么办?Phan An 也遇到这个问题,于是他决定创建一个名为 Koel 的应用来解决这个...

由 学院君 发布于8 years ago    浏览数: 36356    点赞数: 11

在 Laravel 5 中通过 Simple QrCode 扩展包生成二维码详解

Laravel 优质扩展包 图片处理

1、简介 Simple Qrcode 是 Bacon/BaconQrCode 针对 Laravel 框架的封装版本,用于在 Lar...

由 学院君 发布于8 years ago    浏览数: 78838    点赞数: 29

单例模式(Singleton)

PHP 设计模式系列 创建型

1、模式定义 简单说来,单例模式的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个,同时这个类还必须...

由 学院君 发布于8 years ago    浏览数: 27091    点赞数: 8

使用 Laravel 快速构建网站系列 —— RSS 聚合器 & 阅读器:RSS Monster(基于Lumen)

Laravel 完整开源项目大全 其它

1、简介 RSS Monster 是一个基于Web的、操作简单的、兼容 Fever API 的 RSS 聚合器和阅读器,可用于替代...

由 学院君 发布于8 years ago    浏览数: 14759    点赞数: 1

原型模式(Prototype)

PHP 设计模式系列 创建型

1、模式定义 通过创建原型使用克隆方法实现对象创建而不是使用标准的 new 方式。 2、UML类图 3、示例代码 BookP...

由 学院君 发布于8 years ago    浏览数: 12986    点赞数: 9

对象池模式(Object Pool)

PHP 设计模式系列 创建型

1、模式定义 对象池(也称为资源池)被用来管理对象缓存。对象池是一组已经初始化过且可以直接使用的对象集合,用户在使用对象时可以从对...

由 学院君 发布于8 years ago    浏览数: 15459    点赞数: 10

多例模式(Multiton)

PHP 设计模式系列 创建型

1、模式定义 多例模式和单例模式类似,但可以返回多个实例。比如我们有多个数据库连接,MySQL、SQLite、Postgres,又...

由 学院君 发布于8 years ago    浏览数: 13952    点赞数: 5

工厂方法模式(Factory Method)

PHP 设计模式系列 创建型

1、模式定义 定义一个创建对象的接口,但是让子类去实例化具体类。工厂方法模式让类的实例化延迟到子类中。 2、问题引出 框架需要...

由 学院君 发布于8 years ago    浏览数: 21679    点赞数: 14

Laravel 5 如何实现网站在维护模式下允许指定 IP 用户访问(白名单)

博客

为了测试需要,有时候需要在网站处于维护模式下允许特定IP访问网站,在 Laravel 中,这可以通过为维护模式编写自定义中间件来实现...

由 学院君 发布于8 years ago    浏览数: 13718    点赞数: 8

建造者模式(Builder)

PHP 设计模式系列 创建型

1、模式定义 建造者模式将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 2、问题引出 假设我们有...

由 学院君 发布于8 years ago    浏览数: 20257    点赞数: 19

抽象工厂模式(Abstract Factory)

PHP 设计模式系列 创建型

1、模式概述 抽象工厂模式为一组相关或相互依赖的对象创建提供接口,而无需指定其具体实现类。抽象工厂的客户端不关心如何创建这些对象,...

由 学院君 发布于8 years ago    浏览数: 46067    点赞数: 32

概述及目录索引

PHP 设计模式系列

1、设计模式概述 在软件工程中,设计模式(Design Pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决...

由 学院君 发布于8 years ago    浏览数: 100686    点赞数: 48

添加评论、RSS 订阅和站点地图功能实现

Laravel 入门项目:博客系列教程 Laravel 5.1 版本

其实通过之前的步骤我们已经完成了博客的基本功能,这一节也是最后一节,我们来给博客加点料,让博客功能更加完善。 1、评论的问题 ...

由 学院君 发布于8 years ago    浏览数: 46327    点赞数: 56

联系我们 & 发送邮件 & 队列使用(基于数据库)

Laravel 入门项目:博客系列教程 Laravel 5.1 版本

本节我们将会添加联系我们功能到博客应用,要实现该功能我们需要了解 Laravel 的邮件发送功能以及队列处理机制。 1、邮件发送...

由 学院君 发布于8 years ago    浏览数: 31676    点赞数: 18