Php 大量compsoer数据包是否会降低symfony的速度?

Php 大量compsoer数据包是否会降低symfony的速度?,php,performance,symfony,composer-php,Php,Performance,Symfony,Composer Php,我想知道我的Symfony 2应用程序中是否包含大量的composer数据包,这会降低它的速度 例如,我安装了nestbot/Carbon,只使用了两次 我应该注意我包括的包裹数量吗? 这是否对应用程序性能有任何影响,或者仅在需要时才加载它们?不太可能。Composer在供应商目录下安装额外的PHP代码,并且您的appKernel.PHP包含它(使用自动加载程序)。当您编写一个额外的类并使用include语句将其加载到应用程序中时也是如此。当然这需要几微秒,但这没什么好担心的。避免“优化”自动加

我想知道我的Symfony 2应用程序中是否包含大量的composer数据包,这会降低它的速度

例如,我安装了nestbot/Carbon,只使用了两次

我应该注意我包括的包裹数量吗?
这是否对应用程序性能有任何影响,或者仅在需要时才加载它们?

不太可能。Composer在供应商目录下安装额外的PHP代码,并且您的appKernel.PHP包含它(使用自动加载程序)。当您编写一个额外的类并使用include语句将其加载到应用程序中时也是如此。当然这需要几微秒,但这没什么好担心的。

避免“优化”自动加载器。在极少数情况下使用大量类将直接影响优化类映射的性能增益与加载大类映射的性能损失的阈值比率。在这里查看我的另一个答案:

它们是自动加载的-这意味着实际的包含/词法转换在应用程序需要时发生。之后,它通过
opcache
缓存,因此相同的过程不会再次发生。基本上,你的应用程序是“慢”一次。