自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Laravel / PHP 精华文章

laravel-china.org 社区上精华文章

  • 博客(5)
  • 收藏
  • 关注

原创 PHP 引用是个坑,请慎用

去年我参加了很多次会议,其中八次会议里我进行了相关发言,这其中我多次谈到了 PHP 的引用问题,因为很多人对它的理解有所偏差。在深入讨论这个问题之前,我们先回顾一下引用的基本概念,明确什么是“引用传递”。在 PHP 中引用意味着用不同的名字访问同一个变量内容,不论你用哪个名字对变量做出了运算,其他名字访问的内容也将改变。让我们通过代码来加深对此的理解。 首先我们写几个简单的语句,把一个...

2018-03-30 10:18:29 141 1

原创 Laravel 中缓存驱动的速度比较

缓存是web开发中重要的一部分,我相信很多人和我一样,经常忽略这个问题。 随着工作经验的累积,我已经意识到缓存是多么的重要,这里我通过 Scotch 来解释一下它的重要性。通过观察发现,Scotch每天按照计划发布文章,然而,上一次发布文章的24小时内,新的文章不会被放出,因此,登陆页面上的数据将保持24小时不变。 换句话说,在24小时内( 更准确的说是22-23个小时)向数据库请求文章数...

2018-03-29 10:09:35 563

原创 Laravel 模型事件入门

Laravel 模型事件允许你监听模型生命周期内的多个关键点,甚至可以在阻止一个模型的保存或者删除。 Laravel 模型事件文档 概述了如何使用钩子将对应事件与相关的事件类型关联起来,但是本文的主旨是事件与监听器的构建与设置,并额外补充一些细节的说明。事件概述Eloquent 有很多事件可以让你使用钩子将它们关联起来,并且增加自定义的功能到你的模型中。该模型起始时有以下事件:r...

2018-03-28 10:46:42 501

原创 PHP 设计模式阅读清单

社区文章推荐S.O.L.I.D 面向对象设计和编程(OOD&OOP)笔记浅谈 Laravel 设计模式PHP 完整实战 23 种设计模式Laravel Dependency Injection (依赖注入) 概念详解浅谈 Laravel Container 及其项目实践关于 Repository 的设计模式设计模式详解及 PHP 实现「HEAD-FIRST」之观察者...

2018-03-27 09:44:39 129

原创 《PHP 设计模式》翻译完毕

翻译进度请见:https://laravel-china.org/docs/php-design-patterns/2018?mode=sections 设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法。例如,您可以说您正在编写一个提供松散耦合的消息传递系统,也可以说你正在编写名称为观察者 的模式。 用较小的示例展示模式的价值是非常困难...

2018-03-26 16:07:28 161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除