Web サイトの構築ブロック
Web サイトの作成に使用される主な構築ブロックは、コンポーネント、コンポーネント スキーマ、領域、領域スキーマ、ページ、ページ テンプレート、およびページ スキーマです。
次の図は、主な Web サイト構築ブロック間の関係を表したものです。
Content Manager ユーザー インターフェイスでは、コンテンツ項目とレイアウト項目を別々に作成してから、これらの項目を組み合わせて発行可能なページを作成できます。その結果、組織のチームは各自が最も得意とする作業に専念することができます。たとえば、制作者はコンテンツを作成し、デザイナはページのルックアンドフィールをデザインし、編集者はどのコンテンツをどこで発行するかを決定することができます。
組織内での役割に応じて、これらの構築ブロックの作成や使用に取り組むことになります。
- コンポーネント スキーマ
- コンポーネント スキーマ (単にスキーマと呼ばれることもある) は、コンポーネント コンテンツの構造を定義し、作成者が作成できるコンテンツの種類を決定します。たとえば、「プレス リリース」というスキーマでは、次のフィールドを定義できます。
- 見出し
- 日付
- 概要
- 本文
- コンポーネント
- コンポーネントは、テキストまたはマルチメディア コンテンツを定義します。
- コンポーネント テンプレートおよびコンポーネント プレゼンテーション
- 組織でテンプレートベースの発行モデルを使用している場合、Web ページ上のコンポーネントの表示および動作は、コンポーネント テンプレートで定義されます。コンポーネント テンプレートとコンポーネントを組み合わせて、コンポーネント プレゼンテーションと呼ばれる発行可能なコンテンツを作成します。
- 領域
- 領域はページのコンテンツ領域を表し、そこにコンポーネント (またはコンポーネント プレゼンテーション) やその他の領域を含めることができます。実際、ページはトップレベルの領域と見なされます。 右側の赤い破線のボックスのエリアが領域です。
- 領域スキーマ
- 領域スキーマは、このスキーマに基づいた領域が格納できる内容を定義します。これには、領域にどのコンポーネント (またはコンポーネント プレゼンテーション) やその他の領域を配置できるか、および何個配置できるかが含まれます。各領域スキーマに、独自のネストされた領域を含めることができます。
- ページ
- ページはトップレベルの領域であり、1 つ以上の領域やコンポーネント (またはコンポーネント プレゼンテーション) が含まれます。ページは領域でもあるため、ページ テンプレートで指定した領域スキーマに基づいています。
- ページ テンプレート
- ページ テンプレートは、発行された Web ページの全般的な構築方法と動作を定義します。