之前介绍过 Laravel调试利器:Laravel Debugbar
但是我每张页面都要在底部显示有点碍眼。而这次介绍的东西不在底部显示,而有个路由专门查看相关性能 /邮件/数据库执行情况等等等等。
他就是Telescope
Larave Telescope 是 Laravel 框架的优雅调试助手。Telescope 可深入了解进入应用程序的请求、异常、日志条目、数据库查询、排队作业、邮件、通知、缓存操作、计划任务、变量转储等。Telescope 是您本地 Laravel 开发环境的绝佳伴侣。
官网:
https://laravel.com/docs/5.8/telescope
composer安装
composer require laravel/telescope
安装中
php artisan telescope:install
运行移文件
php artisan migrate
更多文档:https://learnku.com/docs/laravel/5.8/telescope/3948
一进来便是请求监听。如上图所示,监听了很多请求,并且在后面显示有时多久前发生的。
如图所示,可以监听:
命令选项列出已运行的所有命令及其退出代码。您还可以点击查看所有参数,选项和相关内容。
列出已运行的计划任务。在每个任务的详细信息页面上,查看他们的所有计划信息,例如他们的 cron 。
列出了所有数据查询相关信息,就像 debug bar 一样。如 消耗时常、完整查询、请求触发 等。
参考文章: