phprofiler/symfony-phprofiler

Symfony 扩展包,用于捕获 PHProfiler 分析数据

dev-main 2024-06-11 22:23 UTC

This package is auto-updated.

Last update: 2024-09-11 22:49:05 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

Laravel 中间件,用于捕获 PHProfiler 分析数据。本扩展包与 Symfony 5.4、6.0 和 7.0 兼容。

安装

您可以通过 composer 安装该扩展包

composer require phprofiler/symfony-phprofiler

配置

将以下环境变量添加到您的 .env 文件中

PHPROFILER_ENABLED=true
PHPROFILER_DSN={Get your DSN from the PHProfiler UI}

使用

注册扩展包

如果您的 Symfony 版本不支持 Flex 或自动发现,您需要在 config/bundles.php 中手动注册该扩展包

return [
    // Other bundles...

    PHProfiler\SymfonyPHProfilerBundle\PHProfilerBundle::class => ['all' => true],
];

发布配置

要发布配置文件,请运行以下命令

php bin/console config:dump-reference PHProfilerBundle

分析数据捕获

该扩展包会自动捕获每个请求的分析数据,并将其异步发送到配置的 DSN。

许可证

Apache 2.0 许可证(Apache-2.0)。请参阅许可证文件获取更多信息。

贡献

欢迎贡献!请随时提交 Pull Request。

问题

如果您遇到任何问题,请创建一个新的 GitHub 问题跟踪器问题。