Wie stellen Sie sicher, dass jeder Entwickler in einem Webprojekt denselben Inhalt über die Umgebungen hinweg sieht? Wie halten wir stabile Entwicklungsumgebungen für sehr alte Websites aufrecht? Und in welchen Umgebungen präsentieren wir unseren Kunden Codeänderungen? In dieser Episode geben Dominik und Steffen Einblicke, wie sie den Bereitstellungs- und Klonprozess sowie die Architektur bei Bleech eingerichtet haben.
Highlights
00:00 Intro
00:31 Warum ist die Einrichtung des Entwicklungsservers wichtig?
01:44 Wie wir früher bereitgestellt haben
05:24 Wie wir Datenbank und Assets über Entwicklungsumgebungen synchronisieren
07:05 Lokale Umgebungen auf einem Remote-Server
10:33 Die Herausforderung bei der Aufrechterhaltung von Build-Prozessen
15:07 Wie wir Umgebungen, Klonungen und Bereitstellungen einrichten
21:21 Wann wir Entwicklung und Staging trennen
22:41 Mehr Umgebungen erhöhen die Komplexität
24:34 Dominiks Lieblings-Stack und Prozess
31:10 Vorsicht bei Datenschutz!
32:47 Ein typischer Workflow für neue Projekte
37:26 Die Zukunft der Entwicklungsumgebungen
Links