日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

laravel-debugbar

發布時間:2024/3/26 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 laravel-debugbar 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

頁面調優

此刻我們的頁面存在很大的?性能隱患,為了能更直觀地看到問題,我們先安裝 Laravel 開發者工具類 -?laravel-debugbar。

安裝 Debugbar

使用 Composer 安裝:

composer require "barryvdh/laravel-debugbar:~3.6" --dev

以上命令,版本限定符?~?意味著我們希望安裝?>= 3.6?并且?< 4.0?的版本,例如?3.6.1、?3.11.3、?3.8。根據語義化版本的定義,次版本號的變化是新增功能,所以 API 是穩定的,也就是可以安全更新的。

什么是語義化版本?

版本格式:主版本號。次版本號。修訂號,如?1.0.1,?3.2.39。版本號遞增規則如下:

  • 主版本號:當你做了不兼容的 API 修改
  • 次版本號:當你做了向下兼容的功能性新增
  • 修訂號:當你做了向下兼容的問題修正。

另外,先行版本號及版本編譯信息可以加到?主版本號.次版本號.修訂號?的后面,作為延伸。

一般我們使用 3 個部分來表示一個版本,例如:1.4.23,1 為主版本號,4 為次版本號,23 為修訂號或者補丁版本號。先行版本如?1.0.0-alpha1?這樣在后面添加修飾符號來表示。

最后 Composer 安裝時?--dev?參數是指明只在?開發環境?中使用,這樣上線代碼到?生產環境?時,我們可使用?composer install --no-dev?命令來排除這些擴展包的安裝。

生成配置文件,存放位置?config/debugbar.php:

php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"

打開?config/debugbar.php,將?enabled?的值設置為:

'enabled' => env('APP_DEBUG', false),

修改完以后,Debugbar 分析器的啟動狀態將由?.env?文件中?APP_DEBUG?值決定。

刷新列表頁面即可看到我們的開發者工具欄:

最小化開發者工具類

我們可以通過以下方法將 Laravel 開發者工具類最小化,使其變得很不顯眼,后續開發大家可以按需調整:?

?來源:https://learnku.com/courses/laravel-intermediate-training/9.x/improve-performance/12503#e8ae76

總結

以上是生活随笔為你收集整理的laravel-debugbar的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。