alanvaill / laravel-profiler-admin
1.0.0
2017-02-01 03:06 UTC
Requires
- alanvaill/laravel-profiler-adapter: dev-master
- alanvaill/profiler: dev-master
- arrilot/laravel-widgets: ^3.6
- illuminate/contracts: ^5.3
- illuminate/support: ^5.3
This package is not auto-updated.
Last update: 2024-09-15 01:43:42 UTC
README
Laravel Profiler Admin 是一个为 laravel (5.3) 提供用户界面以聚合和查看应用程序分析信息的包。虽然用户界面是一个 laravel 包,但收集分析信息的报告机制旨在实现框架无关。
安装(与现有应用程序共同居住)
假设您已经启动了一个 laravel 项目,这将将在您的项目中安装管理员
- 切换到您的项目目录
cd path/to/project
- 安装包
composer require alanvaill/laravel-profiler-admin
- 将包提供者
AlanVaill\LaravelProfilerAdmin\Providers\ServiceProvider
添加到您的应用程序提供者配置中 - 运行新分析表的迁移
php artisan migrate:status
和php artisan migrate
(这将将在您的应用程序数据库中安装transaction_reports
、query_logs
、transaction_traces
、error_logs
表) - 将包提供者
AlanVaill\LaravelProfilerAdapter\ServiceProvider
添加到您的应用程序提供者配置中 注意顺序很重要,您必须在添加此提供者之前运行迁移 - 使用
php artisan vendor:publish
发布包的公共资源 - 访问您的项目 URL 的
/profiler
路径,例如http://myproject.app/profiler
路线图
V1.0
- 提供一个基于 laravel 的分析用户界面 √
- 仪表板概述 √
- 带有顶级事务钻取 √
- 功能执行时间和内存使用情况的细分
- 数据库查询钻取 √
- 和错误日志消息 √
- 提供一个定义框架无关接口的分析包 √
- 提供一个基于 laravel 的分析包的具体实现 √
- 支持在 laravel 数据库中共同托管的应用程序分析(支持多个应用程序服务器) √
- 按主机分析条目
- 提供安装文档
- README √
- 屏幕录制
V2.0
- PSR7 中间件分析器
- Doctrine 数据库适配器
- 更多即将到来 ..
b0782de1b6a8931b5d927e1299b79acfee9c2930