Search the FirstSpirit Knowledge Base
Hi,
gibt es eine Möglichkeit einen Auftrag einzurichten, der sich nur auf die vom Redakteur ausgewählten Strukturen bezieht und auch nur diese per FTP auf den Produktivserver kopiert ? Der Hintergrund ist der, dass ab und zu nur kleine redaktionelle Änderungen gemacht werden, in dem Fall möchte ich natürlich nicht jedesmal ein Komplettdeployment ausführen sondern nur die geänderten Strukturen (Content) sofort produktiv stellen.
Eine Vollgenerierung der Webseite mit Veröffentlichung dauert ca. mehrere Stunden.
Gibt es da ein best practise Verfahren? Wie gehe ich am besten vor?
Eine Teilgenerierung lässt sich ja ohne weiteres einrichten, die Veröffentlichung bezieht sich dann aber immer auf die gesamte Struktur.
Hallo Herr Zasada,
David Zasada schrieb:
Hi,
gibt es eine Möglichkeit einen Auftrag einzurichten, der sich nur auf die vom Redakteur ausgewählten Strukturen bezieht und auch nur diese per FTP auf den Produktivserver kopiert ? Der Hintergrund ist der, dass ab und zu nur kleine redaktionelle Änderungen gemacht werden, in dem Fall möchte ich natürlich nicht jedesmal ein Komplettdeployment ausführen sondern nur die geänderten Strukturen (Content) sofort produktiv stellen.
Eine Vollgenerierung der Webseite mit Veröffentlichung dauert ca. mehrere Stunden.
Gibt es da ein best practise Verfahren? Wie gehe ich am besten vor?
Eine Teilgenerierung lässt sich ja ohne weiteres einrichten, die Veröffentlichung bezieht sich dann aber immer auf die gesamte Struktur.
Das ist so nicht ganz korrekt.
- Die Generierung definiert, was neu in das Generierungsverzeichnis kopiert werden soll. Wenn dieses vorher geleert wird {mit der entsprechenden Option in der Generierungsaktion, die sinnvollerweise gesetzt sein sollte}, befinden sich nach dem Teilgenerierung nur die neu generierten Dateien im Verzeichnis des Auftrags
- Eine Veröffentlichung kopiert immer den gesamten Inhalt des Auftragsverzeichnisses.
Wenn Sie also eine neue Veröffentlichung erzeugen, die nur einen Teil des Projektes erzeugt und anschließend ein FTP Deployment definieren, welches _keinen_ Komplettabgleich durchführt, so wird nur der entsprechende Teil des Projektes im Live-System aktualisiert.
Hinweis: Es ist nicht unüblich, dass innerhalb eines Freigabeworkflows ein Skript eingebunden wird, welches die gerade freigegebenen Inhalte [optional] direkt veröffentlicht, so dass wichtige Änderungen sofort live gehen. Dies funktioniert, indem ein entsprechender Auftrag aufgerufen wird und der aktuell freiggeebene Knoten als Startknoten für die Veröffentlichung übergeben wird.
Viele Grüsse aus Dortmund,
Holger Höbbel
Hallo Herr Zasada,
David Zasada schrieb:
Hi,
gibt es eine Möglichkeit einen Auftrag einzurichten, der sich nur auf die vom Redakteur ausgewählten Strukturen bezieht und auch nur diese per FTP auf den Produktivserver kopiert ? Der Hintergrund ist der, dass ab und zu nur kleine redaktionelle Änderungen gemacht werden, in dem Fall möchte ich natürlich nicht jedesmal ein Komplettdeployment ausführen sondern nur die geänderten Strukturen (Content) sofort produktiv stellen.
Eine Vollgenerierung der Webseite mit Veröffentlichung dauert ca. mehrere Stunden.
Gibt es da ein best practise Verfahren? Wie gehe ich am besten vor?
Eine Teilgenerierung lässt sich ja ohne weiteres einrichten, die Veröffentlichung bezieht sich dann aber immer auf die gesamte Struktur.
Das ist so nicht ganz korrekt.
- Die Generierung definiert, was neu in das Generierungsverzeichnis kopiert werden soll. Wenn dieses vorher geleert wird {mit der entsprechenden Option in der Generierungsaktion, die sinnvollerweise gesetzt sein sollte}, befinden sich nach dem Teilgenerierung nur die neu generierten Dateien im Verzeichnis des Auftrags
- Eine Veröffentlichung kopiert immer den gesamten Inhalt des Auftragsverzeichnisses.
Wenn Sie also eine neue Veröffentlichung erzeugen, die nur einen Teil des Projektes erzeugt und anschließend ein FTP Deployment definieren, welches _keinen_ Komplettabgleich durchführt, so wird nur der entsprechende Teil des Projektes im Live-System aktualisiert.
Hinweis: Es ist nicht unüblich, dass innerhalb eines Freigabeworkflows ein Skript eingebunden wird, welches die gerade freigegebenen Inhalte [optional] direkt veröffentlicht, so dass wichtige Änderungen sofort live gehen. Dies funktioniert, indem ein entsprechender Auftrag aufgerufen wird und der aktuell freiggeebene Knoten als Startknoten für die Veröffentlichung übergeben wird.
Viele Grüsse aus Dortmund,
Holger Höbbel