alanvaill/laravel-profiler-admin

安装: 16

依赖者: 0

建议者: 0

安全: 0

星星: 1

关注者: 2

分支: 0

开放问题: 2

语言:JavaScript

类型:

1.0.0 2017-02-01 03:06 UTC

This package is not auto-updated.

Last update: 2024-09-15 01:43:42 UTC


README

Code Climate

Laravel Profiler Admin 是一个为 laravel (5.3) 提供用户界面以聚合和查看应用程序分析信息的包。虽然用户界面是一个 laravel 包,但收集分析信息的报告机制旨在实现框架无关。

安装(与现有应用程序共同居住)

假设您已经启动了一个 laravel 项目,这将将在您的项目中安装管理员

  1. 切换到您的项目目录 cd path/to/project
  2. 安装包 composer require alanvaill/laravel-profiler-admin
  3. 将包提供者 AlanVaill\LaravelProfilerAdmin\Providers\ServiceProvider 添加到您的应用程序提供者配置中
  4. 运行新分析表的迁移 php artisan migrate:statusphp artisan migrate(这将将在您的应用程序数据库中安装 transaction_reportsquery_logstransaction_traceserror_logs 表)
  5. 将包提供者 AlanVaill\LaravelProfilerAdapter\ServiceProvider 添加到您的应用程序提供者配置中 注意顺序很重要,您必须在添加此提供者之前运行迁移
  6. 使用 php artisan vendor:publish 发布包的公共资源
  7. 访问您的项目 URL 的 /profiler 路径,例如 http://myproject.app/profiler

路线图

V1.0

  • 提供一个基于 laravel 的分析用户界面 √
  • 仪表板概述 √
  • 带有顶级事务钻取 √
  • 功能执行时间和内存使用情况的细分
  • 数据库查询钻取 √
  • 和错误日志消息 √
  • 提供一个定义框架无关接口的分析包 √
  • 提供一个基于 laravel 的分析包的具体实现 √
  • 支持在 laravel 数据库中共同托管的应用程序分析(支持多个应用程序服务器) √
  • 按主机分析条目
  • 提供安装文档
  • README √
  • 屏幕录制

V2.0

  • PSR7 中间件分析器
  • Doctrine 数据库适配器
  • 更多即将到来 ..

b0782de1b6a8931b5d927e1299b79acfee9c2930