将公共Symofony服务转变为私有服务可提高性能。
私有服务很特殊,因为它们允许容器优化它们是否以及如何实例化。这增加了容器的性能。 - How to Create Service Aliases and Mark Services as Private
它提高了多少性能?
答案 0 :(得分:3)
性能增益会因不同的应用程序而异。找出答案的最佳方法是转换您的应用并创建基准以进行比较。但是,在决定公共和私人服务时,您不仅要考虑绩效,还要考虑最佳做法。这应该更快,因为通过删除未使用的服务来优化容器。