为什么大多数symfony2第三方捆绑包使用xml、一些yml和很少的注释进行配置?
这仅仅是为了分离关注点吗 还有其他优势吗?您知道有哪些包使用注释来代替吗为什么大多数symfony2第三方捆绑包使用xml、一些yml和很少的注释进行配置?,symfony,symfony-2.3,Symfony,Symfony 2.3,这仅仅是为了分离关注点吗 还有其他优势吗?您知道有哪些包使用注释来代替吗 另一个需要注意的是symfony标准默认使用yaml;食谱也是如此。这适用于symfony1,但可能没有任何变化 您的服务定义的最佳格式是什么 与YAML格式相比,使用XML格式有几个优点: 加载XML文件时,将使用 内置services.xsd文件 XML可以在IDE中自动完成 XML格式比YAML格式快 XML格式没有外部依赖关系(YAML格式依赖于 sfYAML组件) 这适用于symfony1,但可能没有任何变化
另一个需要注意的是symfony标准默认使用yaml;食谱也是如此。这适用于symfony1,但可能没有任何变化 您的服务定义的最佳格式是什么
- 与YAML格式相比,使用XML格式有几个优点: 加载XML文件时,将使用 内置services.xsd文件
- XML可以在IDE中自动完成
- XML格式比YAML格式快
- XML格式没有外部依赖关系(YAML格式依赖于 sfYAML组件)
- 与YAML格式相比,使用XML格式有几个优点: 加载XML文件时,将使用 内置services.xsd文件
- XML可以在IDE中自动完成
- XML格式比YAML格式快
- XML格式没有外部依赖关系(YAML格式依赖于 sfYAML组件)
- 这适用于symfony1,但可能没有任何变化
您的服务定义的最佳格式是什么