首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Summer__
掘友等级
创始人
|
Laravel China 社区
Designer, Coder, Life-long Learner
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
最新
热门
什么是 N+1 问题,以及如何解决 Laravel 的 N+1 问题?
对象关系映射(ORM)使得处理数据惊人地简单。由于以面向对象的方式定义数据之间关系使得查询关联模型数据变得容易,开发者不太需要关注数据底层调用。 ORM 的标准数据优化是渴望式加载相关数据。我们将建立一些示例关系,然后逐步了解查询随着渴望式加载和非渴望式加载变化。我喜欢直接使用…
PHP 中的代码依赖管理(大量的 Composer 技巧来袭)
开发依赖:调试工具,测试框架等... 截止到目前还是很顺利。那么什么地方会出错呢? 主要在 require-dev 上会有一定的限制。 使用包管理器解决依赖是非常好的。这种方式可以很好的更新和重用代码。但是,你得对你引入了哪些包、多少包负责。你引入的这些包会有产生 bug 和不…
如何在 PHP 和 Laravel 中使用 Traits
事实上,PHP 作为一门编程语言存在的问题之一,就是你只能使用单继承。这意味着一个类只能从另一个类中继承。例如,可能希望从几个不同的类继承方法,以防止代码重复。在 PHP 5.4 中 一个新的语言特性被添加进来,这就是众所周知的 Traits,它在 Laravel 框架中被广泛…
Laravel 队列技巧:Fail、Retry 或者 Delay
当创建队列jobs、监听器或订阅服务器以推送到队列中时,您可能会开始认为,一旦分派,队列工作器决定如何处理您的逻辑就完全由您自己决定了。 嗯……并不是说你不能从作业内部与队列工作器交互,但是通常情况下,哪怕你做了,也是没必要的。 这个神奇的骚操作的出现是因为“Interacts…
Laravel-包含你自己的帮助函数
很多教程都会说,你在 composer.json 这个文件中通过添加一个自动加载的文件,就可以实现这个需求。但我认为这不是一个好的方式,当你在 helpers.php 文件中添加了更多的函数时,可读性将变得很差。 下面我将介绍一种方式,让你可以定义很多文件,来包含不同的函数。这…
Laravel REST API 响应生成器
用于Laravel的REST API 响应生成器是 Marcin Orlowski的一个软件包,用来构建JSON API响应。根据作者的说法,该软件包可帮助您进行数据转换和本地化等工作: 查阅详情 文件 有关这个包的更多案例,你可以了解这个包的更多信息,获取完整的安装说明,并在…
方便的 Bash 终端技巧大集合
我很高兴你在这里!几年前我从事生物信息学方面的研究工作。对那些简单的 bash 命令感到惊讶,他们比我的枯燥脚本快很多。通过学习命令行的快捷方式和脚本帮助我节省了很多时间。近年来,我从事云计算相关的工作,并在这里继续记录那些有用的命令。并且我在努力的使他们简短而且迅速。我主要使…
扩展包推荐 —— Laravel Log 增强
Laravel Log Enhancer 是 Laravel 5.6 的一个扩展包,可以在 Laravel 日志中添加额外的数据。 得益于 Laravel 5.6 中日志的更新,这个包利用这些特性扩展日志记录并添加数据,例如请求头、内存使用情况、会话信息和其它数据 。 特别注意…
从另一个角度来分析 Laravel 框架的依赖注入功能
你为"某些人的问题”注入了类的依赖关系。在Laravel中,这个"某人”是 服务容器 。在Laravel中,服务容器负责通过构造函数注入类的依赖关系。 来看一个非常简单的例子。 假如,你有一个 UserController 类需要 UserRepository 作为一个构造函数…
[扩展推荐] Laravel Tenancy —— 多站点架构方案
Laravel Tenancy 是由 Daniël Klabbers、Paulo Trajano 和 Bertrand Kintanar 发布的扩展包,使你的 Laravel 应用支持多租户。 能添加特定租户的配置、代码和路由等。 为系统数据和租户表预设一个数据库。 为系统数据…
下一页
个人成就
优秀创作者
文章被点赞
3,333
文章被阅读
333,873
掘力值
11,741
关注了
2
关注者
4,909
收藏集
1
关注标签
7
加入于
2015-11-05