Publishing Tools
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

ステージング

Liferay のステージング アプリケーションは、変更をライブ環境に公開する前に、サイトまたはアセット ライブラリに変更を加えるための作業環境を提供します。 これを使用すると、ステージングされたアプリケーション データとページをバックグラウンドで変更し、準備ができたら変更内容を個別またはまとめて公開することができ、ライブ環境では受信ユーザー トラフィックを処理できます。

Liferay は元のサイトまたはライブラリの別のコピーを作成します。

ステージングを設定するときは、サイトまたはアセット ライブラリをローカル (同じサーバー上) でホストするか、リモート (ネットワークで接続された別のサーバー上) でホストするかを決定します。 次に、ステージングするアプリケーションデータをカスタマイズします。 サイトの場合、ウィジェット ページとコンテンツ ページのページ バージョン管理を有効にすることもできます。

重要

Liferay DXP 7.4 および 7.3.10 FP1 以降、アセット ライブラリのステージングがサポートされています。 ただし、ステージングされたサイトはステージングされたアセット ライブラリにのみ接続する必要があり、その逆も同様です。 詳細については、「 アセット ライブラリでのステージングの使用 」を参照してください。

ほとんどのユースケースでは、ステージングよりもパブリケーションが推奨されます。 詳細については、 公開ツールの比較 を参照してください。

設定オプション

ステージングを構成するためのオプションは 2 つあります: ローカル ライブリモート ライブです。

ローカルライブステージング: ステージング環境とライブ環境の両方を同じ Liferay サーバー上でホストできます。 有効にすると、Liferay DXP はステージング環境として機能するサイトまたはアセットライブラリのローカルクローンを作成し、元のサイトまたはアセットライブラリはライブ環境になります。

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

どちらのオプションも、ステージングされたページ、アプリケーション、コンテンツの管理と公開に同じインターフェースを使用しますが、設定が異なります。 ニーズに最適な構成オプションを選択したら、詳細とセットアップ手順については、「 ローカル ライブ ステージングの構成 」または「 リモート ライブ ステージングの構成 」を参照してください。

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

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

ページバージョニング

サイトのステージングを構成するときに、 ページのバージョン管理 機能を有効にすることができます。 この機能を使用すると、あなたとチームはサイトのコンテンツ ページとウィジェット ページのバリエーションを同時に開発できます。 ページのバージョンの完全な履歴を確認し、必要に応じてページを以前のバージョンに戻すことができます。 バリエーションの作成と管理の方法については「 ページのバージョン管理 」を、各バリエーションの権限の管理方法については「 ステージング権限の管理 」を参照してください。

公開プロセスを理解する

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

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

重要

ステージングでは、 コマース アプリケーションカスタム オブジェクトはサポートされません。 公開プロセス中、コマースのエンティティとオブジェクトはステージングされません。 また、ステージングが有効になっている場合、 A/B テスト はサポートされません。