Просмотр файла resources/views/app/_performance.blade.php

Размер файла: 1.48Kb
  1. <?php $cursor = config('app.debug') ? 'pointer' : 'default'; ?>
  2. <div class="performance" onclick="return showQueries();" style="cursor: {{ $cursor }}">
  3. <ul class="list-inline">
  4. <li class="list-inline-item" data-bs-toggle="tooltip" title="{{ __('index.db_queries') }}"><i class="fas fa-database"></i> {{ count($queries) }}</li>
  5.  
  6. <li class="list-inline-item" data-bs-toggle="tooltip" title="{{ __('index.db_speed') }}"><i class="fas fa-clock"></i> {{ number_format($timeQueries / 1000, 3) }} {{ __('index.seconds') }}</li>
  7.  
  8. <li class="list-inline-item" data-bs-toggle="tooltip" title="{{ __('index.ram_consumption') }}"><i class="fas fa-bolt"></i> {{ formatSize(memory_get_usage()) }}</li>
  9.  
  10. <?php if (function_exists('sys_getloadavg')): ?>
  11. <?php $cpu = sys_getloadavg(); ?>
  12. <li class="list-inline-item" data-bs-toggle="tooltip" title="{{ __('index.cpu_load') }}"><i class="fas fa-gauge-simple"></i> {{ round($cpu[0], 2) }}</li>
  13. <?php endif; ?>
  14.  
  15. <li class="list-inline-item" data-bs-toggle="tooltip" title="{{ __('index.loading_speed') }}"><i class="fas fa-rocket"></i> {{ round(microtime(true) - LARAVEL_START, 3) }} {{ __('index.seconds') }}</li>
  16. </ul>
  17.  
  18. @if (config('app.debug'))
  19. <pre class="js-queries text-start prettyprint linenums pre-scrollable" style="display: none">
  20. @foreach ($queries as $key => $query)
  21. {{ $query['query'] }} ({{ number_format($query['time'] / 1000, 4) }} {{ __('index.seconds') }})
  22. @endforeach
  23. </pre>
  24. @endif
  25. </div>