Vorgehen für Entwicklung und Produktivbetrieb
am 03.05.2019 - 11:39 Uhr in
Hallo Zusammen,
ich wechsle gerade auf Drupal 8 und überdenke dafür meine Entwicklungs- und Betriebsstrategie.
Lokal verwende ich für die Drupal-Instanz eine VirtualBox mit Webserver. Die Drupalseite wird in git gespeichert.
Wenn ich die neue (weiterentwickelte) Seite produktiv schalte gehe ich folgender Maßen vor:
1. Den neuen Code auf dem Produktivserver mit Git auschecken
2. Den Datenbank Dump aus dem Entwicklungssystem ins Echtsystem einspielen.
3. Die notwendigen Konfigurationen (z.B. settings.php) per Skript ausführen.
Jetzt kann sich während der Entwicklungsphase noch Content änderen (war bisher nicht so). Denn muss/will ich dann in die neue (aktualisierte) Datenbank übernehmen)
Dafür wollte ich mir das Modul Backup and Migrate anschauen.
Wie entwickelt ihr eure Drupal-Seiten weiter bzw. wie liefert ihr die neuen Seiten auf das Produktivsystem aus?
Kann Composer bei dem Content-Problem helfen?
Beste Grüße
dstar
- Anmelden oder Registrieren um Kommentare zu schreiben
dstar schrieb Kann Composer
am 05.05.2019 - 16:05 Uhr
Kann Composer bei dem Content-Problem helfen?
Nein, Composer ist eine Paketverwaltung für PHP.
Den Code deploy machst du ja schon via git. Wenn du Content zwischen Drupal Instanzen deployen willst, empfiehlt sich das Deploy- Module: https://www.drupal.org/project/deploy