kleitomberg/phpdcsd

检测代码异味 Symfony Doctrine

dev-master 2023-09-22 01:46 UTC

This package is auto-updated.

Last update: 2024-09-22 04:17:44 UTC


README

分析PHP symfony/ doctrine代码异味

识别代码异味,例如

  • N+1问题:由于延迟加载关系而导致的大数量额外查询。

  • 过度贪婪加载:查询带来了比所需更多的数据,导致网络过载和内存过度使用。

  • 无效查询:未优化或可以合并以提高性能的查询。

如何执行

  1. 使用Composer在您的Symfony项目中安装库

    composer require kleitomberg/phpdcsd
    
  2. 运行库测试以验证代码异味的检测

    composer run-test