【发布时间】:2014-04-11 17:07:43
【问题描述】:
我在YAML-wikipedia 上阅读了它们,但并没有真正理解它们之间的主要区别。我看到有人使用.yaml 扩展名,但是,Symfony2 使用.yml 扩展名。
YAML 是一种人类可读的数据序列化格式,它采用了来自 C、Perl 和 Python 等编程语言的概念,以及来自 XML 和电子邮件数据格式的想法。
YAML 是“YAML Ain't Markup Language”的递归缩写。在其发展的早期,据说 YAML 的意思是“另一种标记语言”[3],但随后对其进行了重新解释(将原始首字母缩略词反译)以区分其面向数据的目的,而不是文档标记。
那么,.yaml 和 .yml 之间究竟有何不同?我们什么时候应该更喜欢一个?
【问题讨论】:
标签: symfony yaml naming-conventions