Wie es bisher war.

Wie habe ich Webseiten bisher erstellt? Erst wurde ein separates Unterverzeichnis erstellt, eine Subdomain angelegt die in das Unterverzeichnis verlinkte und dort hinein wurde per FTP das Joomlapaket gemeinsam mit Akeeba Kickstart hineingeladen. Dann ging es los: Akeeba Kickstart aufrufen und Joomla installieren (Kurzfassung). Na klar, eine Datenbank musste vorher angelegt werden.

 

Dann ging es ans Programmieren bzw. Designen der neuen Webseite. Wenn es Zeit war diese Seite dem Kunden vorzustellen, wurde ihm die Subdomain geschickt und er konnte sich alles anschauen. Nehmen wir an, er ist zufrieden, dann kann die Webseite mittels Akeeba Backup gepackt und im Kundenspeicherbereich wieder entpackt werden. Wenn man gut ist, hat man die Seite bereits beim Kunden erstellt, klappt aber nicht immer. Und wenn es was zu Ändern gab? Entweder an der Life-Seite oder als Backup wo anders.

Wie geht es mit Deevop?

Bei meinem Deevop-Account lege ich ebenso aus einer Datensicherung von AkeebaBackup oder einem neuem Joomla-Paket eine neue Entwickler-Seite (Develop) an. An dieser kann ich so lange arbeiten, bis ich dem Kunden die Seite vorstellen möchte. Per Knopfdruck wird die Seite Gesichert und in den Demo-Bereich kopiert. Der Frontend-Link und das Passwort werden automatisch angelegt. Die schicke ich zum Kunden. Inzwischen kann ich weiter an der Entwicklerseite bauen.

Sind wir beide (Kunde und ich) zufrieden, wird per Knopfdruck die Webseite in Produktiv-Bereich kopiert und ist für die ganze Welt sichtbar.

Per Knopfdruck kann dann auch die Produktivseite wieder in den Develop-Bereich kopiert werden, um zum Beispiel größere Änderungen durchzuführen, was die Besucher aber nicht sehen sollen.

Ist die Kundenseite zum Beispiel bei STRATO, der kein SSH Zugang und Rsync anbietet, dann arbeite ich im Bereich "Sandboxes". Da muss ich am Schluss mit AkeebaBackup arbeiten, um die Seite dann zB. bei Strato aufzubauen.

Aber die "Sandbox" hat noch einen weiten Vorteil: Bei der Aktualisierung einer Komponente auf einer Kundenwebseite war diese im Anschluss verschwunden. Kein Frontend, kein Backend! Alle Versuch die Seite "aufzuwecken" schlugen fehl. Also Speicherbereich gelöscht und aus einer Datensicherung die Seite wieder erstellt. Nun war die Komponente immer noch nicht aktualisert.

Die gleiche Datensicherung habe ich bei Deevop in die "Sandboxes" geladen und dort die Aktualisierung durchgeführt. Klappte prima. Dann das Update an der Produktivseite. Dort klappte es nun auch.

Hier geht es zu Deevop: https://deevop.com