...
Filter category: tech - php

Reference meterials.

N + 1 问题是我们开发过程中必须避免的问题,通常情况下我们都会根据经验在必要的地方进行预加载,防止 N + 1 问题,有些时候则是根据查询日志或者 Laravel-Debugbar 等工具发现并及时修改掉 N + 1 问题。

我竟然不知道 php -a 这个神器!

在业务开发过程中很少有遇到需要动态扩展类方法的场景, 但在框架开发中, 有时候就需要提供这样的特性, 以便开发者实现一些高级的功能.

尽管我现在没有这样的高级需求, 但是简单看了一下 Laravel 源码对此的一种实现方式.

fzaninotto/Faker 是非常好用的 PHP 随机数据生成类库, 因为在 Laravel 中 $faker 实例是直接通过依赖注入的, 如何做才能在 Laravel 中生成中文的数据呢?

一个最简单的使用 Docker 的 PHP 开发服务器

在 PHP 中, array_merge()+都被用于合并两个数组, 但是在大多数情况下, 二者的表现会存在一些差异.

PHP 中&有两种用法, 而&&只有一种.

PHP 中isset(), empty(), array_key_exists()的用处及区别

Author: 尹川

php-cgi, FastCgi, php-fpm 之间到底是什么关系?