【问题标题】:laravel page is loading too slow (30s)laravel 页面加载太慢(30 秒)
【发布时间】:2016-01-26 12:56:09
【问题描述】:
@foreach($grupAll as $grup)

@if($grup->urun_kodu == '01010101')
<label>
<div class="user-panel">
   <div class="pull-left image">
      <input type="checkbox" name="veri[]" class="flat-red" value="{{$grup->id}}" >
         <img src="{{ asset($grup->urun_resim) }}" class="img-circle"
         alt="User Image" title="{{$grup->urun_aciklamasi}}"/>{{$grup->urun_adi}}

   </div>
</div>
</label>
@endforeach

我有六十个'urun_kodu',我多次使用这个'foreach'。所以页面加载非常缓慢。 laravel缓存所有页面有什么解决方案吗?

【问题讨论】:

  • 我在数据库、laravel 和英语方面非常新:)
  • ematoengineering.com/question/product.txt ematoengineering.com/question/partofcontroller.txt

标签: php performance caching laravel-5.1 blade


【解决方案1】:

我几乎 100% 确定这不是您运行缓慢的原因。 foreach 循环肯定会花费不到 1 秒的时间。请提供有关您在控制器/模板中还做了什么的更多信息。

【讨论】:

  • 我经常使用这个 foreach
  • 检查这些是否很快:$contacts = Customers::where('gSirket',$users-&gt;name)-&gt;get(); $urunler = Product::all(); 也许您的数据库连接有问题。
  • 我检查了它们。这些速度很快。
  • 您对我的问题还有其他解决方案吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多