Documentation

ステージングの概要

Liferay DXPのステージングツールを使用して、ステージング環境の背後でサイトに変更を加えてから、ローカルまたはリモートの本番環境に変更を公開し、本番環境でユーザーの着信トラフィックを処理できます。

ステージング設定の一部として、環境を同じサーバーでホストするか、ネットワークで接続された別々のサーバーでホストするかを決定します。 また、ページバージョニングを有効にして、ステージングするサイトコンテンツとアプリケーションデータをカスタマイズすることもできます。

設定オプション

サイトでステージングを設定するには、 [ローカル現行環境ステージング] と*[リモート本番環境ステージング]* の2つのオプションがあります。

ローカル現行環境ステージング:ステージング環境と本番環境の両方を同じLiferayサーバーでホストできます。 有効にすると、Liferay DXPは、ステージング環境として機能するサイトのローカルクローンを作成し、元のDXPインスタンスが本番環境になります。

リモート本番環境ステージング:ステージング環境と本番環境を別々のLiferayサーバーでホストできます。 有効にすると、ステージングの構成に使用されるサイトがステージング環境になり、構成されたリモートサーバーが本番環境になります。

どちらのオプションも、ステージングされたページ、アプリケーション、およびコンテンツの管理と公開に同じインターフェイスを使用しますが、セットアップが異なります。 ニーズに最適な設定オプションを選択したら、 ローカル現行環境ステージングの設定 または リモート本番環境ステージングの設定 を参照してセットアップ手順を確認してください。

ページバージョニング

ステージングの一部として、ページバージョニング機能を有効にできます。 この機能を使用すると、あなたとあなたのチームは、プライベートページとパブリックページの両方のバリエーションを同時に開発して作業することができます。 ページバージョンの完全な履歴を確認し、必要に応じてページを以前のバージョンに戻すことができます。 バリエーションの作成と管理の方法については ページバージョニング を、各バリエーションの権限を管理する方法についてはステージング権限の管理を参照してください。

注釈

Page versioning is only supported for Widget Pages.

ステージングされたデータとコンテンツタイプ

ステージング設定の一部として、ステージングするコンテンツグループとアプリケーションデータを選択できます。 ステージングされると、選択されたデータとコンテンツはステージング環境によって管理されます。 また、アプリケーションまたはコンテンツグループを選択すると、含まれているすべてのエンティティ(アプリケーションフォルダなど)もステージングされます。 詳細は、ステージングでのデータとコンテンツタイプの管理を参照してください。

公開プロセスを理解する

下位の観点からは、ステージングは、エンティティが別の場所にミラーリングされる同値関係です。 高度な観点からは、ステージングプロセスは、エクスポート、検証、およびインポートの3つの連続したフェーズで実行されます。

このプロセスを理解すると、効率が向上し、シームレスな公開エクスペリエンスを実現するための事前の計画に役立ちます。 詳細は、公開プロセスを理解するを参照してください。