clawrock / magento2-debug
基于 Magento 1 Profiler 的 Magento 2 调试模块,具有一些额外功能。
2.1.4
2023-01-31 14:11 UTC
Requires
- php: >=7.4
- filp/whoops: ^2.1
- jdorn/sql-formatter: ^1.2
- magento/framework: ~103.0
- magento/module-backend: ~102.0
- magento/module-developer: ^100.4
- symfony/stopwatch: ^2.8 || ^3.0 || ^4.0 || ^5.0
- symfony/var-dumper: *
Requires (Dev)
- bitexpert/phpstan-magento: ^0.28.0
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- magento/magento-coding-standard: *
- phpcompatibility/php-compatibility: ^9.3
- phpmd/phpmd: ^2.9.1
- phpstan/phpstan: ~1.9.0
- phpstan/phpstan-phpunit: ^1.1.1
- phpunit/phpunit: ~9.5.0
- sebastian/phpcpd: ^6.0.3
- slevomat/coding-standard: ~6.4.1
- squizlabs/php_codesniffer: ~3.6.0
README
Magento 2 - 调试模块
用于调试 Magento 2 性能的模块。它无需覆盖任何核心文件,且可以通过 composer 安装。
安装
- 启用开发者模式
php bin/magento deploy:mode:set developer
- 通过 composer 安装模块
composer require clawrock/magento2-debug
- 注册模块
php bin/magento setup:upgrade
- 在配置中启用分析器:
商店 -> 配置 -> 高级 -> 调试
- 启用数据库分析器
php bin/magento debug:db-profiler:enable
配置
所有设置都具有默认作用域,并且配置类型池设置为环境,以便更好地与 php bin/magento app:config:dump
集成。
兼容性
- Magento >= 2.4.4
- PHP 8.1, 8.2
分析器收集器
- Ajax
- 缓存
- 配置
- 客户
- 数据库
- 事件
- 布局
- 内存
- 模型
- 插件
- 请求/响应
- 性能
- 翻译