2016-04-15 15 views
0

Angenommen, wir haben 3 Umgebungen für LR, nämlich Entwicklung, Bereitstellung und Produktion.So verschieben Sie Inhalte von einem Server/einer Umgebung in einen anderen Server/eine andere Umgebung

Für eine inhaltsgesteuerte Anwendung nehmen wir an, dass wir alle Inhalte usw. in dev erstellt haben. Seite? ˅. Jetzt müssen wir sie zur Kundenüberprüfung nach Staging verschieben und dann nach Produktion.

Ja, wir können das sehr gut mit der Lar-Datei machen. Aber gibt es eine Alternative dazu?

Im IBM WebSphere-Portal haben wir die Option Syndizierung bei Klick auf diese Option aufgerufen, die Inhalte und relevante Artefakte werden automatisch schnell verschoben. Gibt es eine Entsprechung in LR.Lar Datei ist sehr manuelle Prozess, so dass ich automatisieren möchte.Any Ideen teilen Sie bitte.

Antwort

1

Bitte beachten Sie zuerst, dass Content Creation is Not a Development Activity!. Liferay verfügt über eine Staging-Funktion (lokal oder remote), mit der Sie dies auf Websites mit produktivem Inhalt erreichen können. Aber Sie müssen verstehen, dass es einen großen Unterschied zwischen Code, den Sie bereitstellen, und Datenbankinhalt gibt (dh Inhalt im Sinne des Wortes)

Das gesagt, bis Liferay 6.2, das war nur ein einziger Schritt (von der Bereitstellung zu Produktionssystem), während Liferay 7 einen mehrstufigen Staging-Prozess implementiert.