Waar wordt YAML voor gebruikt?
Waar wordt YAML voor gebruikt in de praktijk? Vrijwel altijd voor instellingen achter de schermen.
Op een gewone WordPress-site kom je het zelden tegen.
Bij het bouwen en uitrollen ervan des te vaker.
Uitrolstraten
Een bestand beschrijft welke stappen er moeten gebeuren als een ontwikkelaar nieuwe code aanlevert: testen, bouwen, publiceren.
Meer daarover lees je bij dtap.
Containers en servers
Welke onderdelen draaien, hoeveel geheugen ze krijgen en hoe ze elkaar vinden staat in zo’n bestand.
Meer daarover lees je bij backend.
Instellingen van gereedschap
Veel ontwikkelgereedschap bewaart zijn voorkeuren erin, van een testrunner tot een codecontroleur.
Meer daarover lees je bij staging.
Waar je het kunt tegenkomen
- In de map van een project, als bestand met een punt yml.
- Bij de instellingen van een hostingpartij.
- In koppelingen die je zelf configureert.
- In documentatie van een dienst die je gebruikt.
Punt twee is voor ondernemers de meest waarschijnlijke: sommige hosters laten je een bestandje uploaden om je omgeving in te stellen.
Waarom niet voor gegevensverkeer
Het is gevoelig voor spaties en daardoor kwetsbaar. Voor verkeer tussen systemen kiest men iets strengers.
Meer daarover lees je bij het verschil met XML.
En op je eigen site?
Een enkele plugin bewaart zijn instellingen erin. Verder blijft het buiten beeld.
Meer daarover lees je bij of je er iets mee moet.