Ist die Endung yml oder yaml bei den Konfigurationsdateien korrekt?

In letzter Zeit wurde immer wieder die Frage aufgeworfen, ob für die Konfigurationsdateien die Endung .yml oder .yaml verwendet werden sollte.

Grundsätzlich sind die Dateiendungen identisch. Das bedeutet, dass sowohl die Endung .yml als auch .yaml funktionieren. In älteren Betriebssystemen waren Dateierweiterungen auf drei Buchstaben beschränkt, weshalb bisher meist .yml verwendet wurde. Bei aktuellen Systemen spielt dies jedoch keine Rolle mehr.

Beispiele in Contao

  • parameters.yml = parameters.yaml
  • config.yml = config.yaml

Best Practice / Empfehlung

Sowohl Symfony als auch das Contao-Handbuch empfehlen, die Dateiendung .yaml zu verwenden.

Siehe auch:

Zuletzt aktualisiert am 12.08.2024 von Christian Feneberg.

Zurück