我读了他们Yaml Wikipedia但并不真正了解它们之间的主要区别。我看到有人在用.yaml
但是,扩展Symfony2 使用.yml
扩大。
YAML是一种可读的数据序列化格式,它从C,Perl和Python等编程语言中采用概念,以及XML的想法以及电子邮件的数据格式。
YAML是" yaml ain ain ain nockup语言"的递归首字母缩写词。在开发的早期,YAML被认为是"又是另一种标记语言",[3],但是它被重新解释(偏向原始的首字母缩写词),以区分其目的是面向数据的,而不是文档标记。
因此,如何完全不同.yaml
和.yml
?我们什么时候应该更喜欢另一个?
答案
文件扩展名对文件内容没有任何轴承或影响。您可以将YAML内容保存在文件中以任何扩展名:.yml
,,,,.yaml
或其他任何东西。
(相当稀疏的)yaml常见问题解答推荐您使用的.yaml
优先.yml
,但出于历史原因,许多Windows程序员仍然害怕使用具有三个以上字符的扩展名,因此选择使用.yml
反而。
因此,真正重要的是文件内部的内容,而不是其扩展名。