De zorg
Een website is nooit klaar met je. Plugins hebben updates nodig, updates maken dingen stuk, dus updates worden uitgesteld — en uitgestelde updates zijn hoe sites worden opengebroken. Onderhoud wordt iets wat boven je hoofd hangt.
Wat er in plaats daarvan gebeurt
Een loam-site heeft geen plugins en geen inlogpagina, dus de twee meest gebruikte ingangen bestaan simpelweg niet. Je content, je ontwerp en je beelden staan in hun eigen mappen; de engine staat ernaast. Een update vervangt de engine en raakt je site nooit aan.
Een update controleert zijn eigen werk
Vlak voor een update toont de oude engine een handvol van je pagina's, vlak erna toont de nieuwe ze opnieuw. Werkt een pagina die werkte niet meer, dan draait de update zichzelf ter plekke terug. Alleen ondertekende releases worden genomen, en een update draait nooit vanzelf: iemand kiest het moment.
In de praktijk
- Braaf draait de update op de sites die het onderhoudt; op je eigen server is het één commando.
- Beveiligingsfixes zijn gratis voor elke geregistreerde site.
- Niets te migreren, niets opnieuw te installeren.