公開
Liferay DXP/ポータル 7.3 以上
パブリケーションを使用して、DXPインスタンス全体で変更を開発、追跡、および公開できます。 これは、データベース列を作成して、ライブ サイトに表示されるコンテンツのバージョンを決定することによって機能します。 これを使用すると、ユーザーは個別のパブリケーションを作成し、変更を公開可能なブロックにグループ化できます。

変更を加えるときは、編集モードと本番環境モードを切り替えることができます。 これにより、インスタンスのマイナーな変更やメジャー変更を、本番環境に公開する前に編集環境で作業することができます。 その後、変更を確認してすぐに公開するか、後で公開するようにスケジュールすることができます。
あなたとあなたのチームは、変更内容を整理して展開するために必要な数のパブリケーションを作成できます。 また、同じパブリケーションまたは異なるパブリケーションでチームメンバーと同時に作業することもでき、自分のタイムラインで作業することができます。
各パブリケーションはインスタンスに範囲指定されており、どこからでもアクセスできます。 つまり、パブリケーションを使用して、複数のサイトにわたる多様で複雑な変更を追跡できるということです。 パブリケーションが公開されると、すべての変更がまとめて適用されます。
さらに、パブリケーションはプロセスの透明性が高いため、公開時の競合をより簡単に特定して解決することができます。 また、完全な公開履歴を保持しているので、インスタンスへの変更を確認したり、元に戻したりするのに利用できます。
出版物では次のページとコンテンツ タイプがサポートされています。
| 機能 | Liferay DXP 2024.Q2+/ポータル GA120+ | Liferay DXP 2024.Q4+/ポータル GA129+ |
|---|---|---|
| アカウント(連絡先情報のみ) | ✅ | ❌ |
| ブログ | ✅ | ✅ |
| コマースエンティティ | ❌ | ❌ |
| コンテントページ | ✅ | ✅ |
| カスタムオブジェクト | ❌ | ❌ |
| ドキュメントとメディア | ✅ | ✅ |
| フォーム | ✅ | ✅ |
| ナレッジベース(管理) | ✅ | ✅ |
| 掲示板 | ✅ | ✅ |
| 組織 | ✅ | ❌ |
| ページテンプレート | ✅ | ✅ |
| サイトテンプレート | ✅ | ✅ |
| ユーザー(連絡先情報のみ) | ✅ | ❌ |
| Webコンテンツ | ✅ | ✅ |
| ウィジェットページ | ✅ | ✅ |
| Wikiノード | ✅ | ✅ |
Liferay DXP 2024.Q4+/Portal GA129+ パブリケーション内ではコンテンツ関連のエンティティのみを変更できます。 ユーザー、組織、アカウントなどのコンテンツ以外のエンティティを編集しようとすると、「このアプリケーションは変更を本番環境に直接保存します」というメッセージが表示されます。
出版物は、新しい コンテンツ管理システム (CMS) (Liferay DXP 2025.Q4 で導入) ではサポートされていません。 DXP パブリケーション コンテキストから CMS に切り替えると、パブリケーションのトップ バーは表示されたままですが、パブリケーション アクションは使用できません。
パブリケーションを使い始めるには、 パブリケーション管理のベストプラクティスを覚えながら、次のワークフローに従ってください。
-
出版物を作成および管理します。オプションで 出版物テンプレート を使用して、繰り返し発生する変更を効率化します。
-
変更内容を確認して コンテンツとレイアウトを検証します。
-
チームと共同作業を行い、 競合を解決したり、必要に応じて変更を元に戻したりできます。
このワークフローに従うことで、サイト全体で変更が効率的に追跡、確認、公開されるようになります。