第V部 その他のツールを使用したサイトの開発
Oracle Content Managementには、他のサード・パーティ・ツールを使用して、Oracle Content Management内またはOracle Content Management外で開発されたアプリケーションおよびエクスペリエンスとの対話方法がいくつか用意されています。
Oracle Content Managementツールキットの使用
Oracle Content Management ToolkitおよびSDKは、Oracle Content Managementリポジトリで管理されるコンテンツを消費するカスタム・アプリケーションの開発に役立ちます。 これらのアプリケーションは、Oracle Content Managementまたはサード・パーティ・ツールを使用して開発できます。
コンテンツ・ツールキットを使用すると、次のタスクを実行できます:
-
コンポーネント、テンプレート、テーマおよびコンテンツ・レイアウトのローカル開発およびテストにOracle Content Managementインスタンスを使用するようにローカル開発環境を設定
-
サンプルからコンポーネント、サイト・テンプレートおよびコンテンツ・レイアウトを作成し、テスト・ハーネスでこれらを実行して確認し、Developer Cloud Service環境でコンポーネント、テンプレート、テーマおよびコンテンツ・レイアウトを開発します
-
Oracle Content Managementで作成されたコンポーネントとサイト・テンプレートを、ソース管理およびそれ以上の開発のためにDeveloper Cloud Serviceプロジェクトおよび環境にインポート
-
Oracle Content Managementで使用するために、Developer Cloud Service環境からコンポーネント、テンプレートおよびコンテンツ・レイアウトをエクスポート
-
既存のコンポーネント、テンプレートまたはコンテンツ・レイアウトをコピーします
-
ユニット・テストを作成します
-
コンポーネントを最適化します
-
コンポーネントおよびテンプレートをOracle Content Managementにデプロイ
詳細は、https://github.com/oracle/content-and-experience-toolkit#readme
を参照してください。
エクスペリエンス・オーケストレーション
Oracle Content Management以外のツールを使用してエクスペリエンスを作成する場合、Oracle Content Managementリポジトリをこれらのエクスペリエンスに接続すると、コンテンツ作成者はサイトの変更内容をプレビューでき、コンテンツの変更または公開時に自動ビルドをトリガーできます。 このエクスペリエンス・オーケストレーションは、コンテンツ・プロバイダとサイト開発者の間のワークフロー・プロセスを自動化して、エクスペリエンスの管理と公開を簡素化します。