Cal Huang

  • 首页
  • About Me
Cal Huang
Laravel

翻译:在 Laravel 5 中使用 Repository 模式 (2)关联关系和渴求式加载

和上一篇一样 也是一篇翻译的文章,原文在这里 ,原作者:Mirza Pasic。 前言 开始这篇文章之前,我们先聊聊我们可能需要面对的问题。最近,有个客户抱怨页面打开非常慢。我决定打开 debug 信息来看看。其中 Query 部分令我非常吃惊,显示页面竟然用了 16500+ 个查询。 检查了一下。我找到了问题的源头—— 3 个  foreach  循环。它们通过 Model 里定义的关联关系来获取一些属性。它本来工作得非常正常,直到数据库里有 大约 5500 条数据。代码如下: $main_object = Ma…

2016年11月10日 0条评论 6429点热度 1人点赞 Cal Huang 阅读全文
归档
  • 2023年2月
  • 2022年5月
  • 2021年10月
  • 2020年10月
  • 2020年7月
  • 2016年11月
  • 2016年10月

COPYRIGHT © 2021 hhyhhy.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang