只是为了分离关注点吗?
还有其他优势吗?您是否知道任何使用注释的捆绑包?
还有一点需要注意的是 symfony-standard 默认使用 yaml;食谱也是如此。
只是为了分离关注点吗?
还有其他优势吗?您是否知道任何使用注释的捆绑包?
还有一点需要注意的是 symfony-standard 默认使用 yaml;食谱也是如此。
这适用于 symfony1 但可能没有任何改变。来源。
您的服务定义的最佳格式是什么?
与 YAML 相比,使用 XML 格式有几个优点: 加载 XML 文件时,会自动使用内置 services.xsd 文件对其进行验证;
XML 可以在 IDE 中自动完成;
XML 格式比 YAML 格式快;
XML 格式没有外部依赖(YAML 格式依赖于 sfYAML 组件)。