„Deployment“ klingt nach Großkonzern. Tatsächlich profitieren gerade kleine Mittelstands-Sites davon, wenn Änderungen sauber automatisiert ausgeliefert werden, statt per FTP einzeln in Ordner kopiert.
Das Stichwort heißt CI/CD: Continuous Integration, Continuous Delivery. Klingt komplex, ist aber im Kern einfach: Code landet in einem Git-Repository, wird automatisch getestet und automatisch live geschoben.
Warum das praktisch ist
- Jede Änderung ist nachvollziehbar (wer, wann, was)
- Falsche Versionen lassen sich in Sekunden zurückrollen
- Tests fangen Fehler ab, bevor der Kunde sie sieht
- Updates passieren leise im Hintergrund – keine Down-Zeiten
Ein gutes Deployment merkt der Kunde nicht. Genau das ist der Punkt.
Was ich typisch nutze
Für die meisten Projekte arbeite ich mit GitHub als Repository, mit GitHub Actions als Pipeline und mit meinem All-Inkl-Server als Ziel — vollständig kontrollierte Umgebungen, sauber voneinander getrennt, patched und überwacht. Als Alternative empfehle ich ALL-INKL auch Kunden, die lieber einen eigenen Hosting-Account haben.
Was Sie davon haben
In erster Linie: Ruhe. Sie sehen nichts von der Pipeline – Sie sehen nur, dass Updates pünktlich da sind, dass Fehler nicht zu Ausfällen werden und dass Sie sich nicht selbst um Backups kümmern müssen. Genau dafür ist moderne Webentwicklung da.