2016-11-25 65 views

回答

1

从官方文件,一章中关于Symfony Best Practices关于控制器建议使用注释最佳实践:

最佳实践

让你的控制器扩展FrameworkBundle基地 控制器和使用注释尽可能配置路由,缓存和安全。

有关此的主要动机是为可读性简化配置

另外,使用用于路由,缓存和安全注解 简化了配置。您不需要浏览以不同格式(YAML,XML,PHP)创建的数十个文件 :所有配置 正是您需要它的地方,它只使用一种格式。

还没有人对服务表现的影响(一般这些东西将被缓存,不取决于有关格式供你选择)

希望这有助于