構造 - バケツ
Connect-CMSでは、記事はバケツに入っていると考えます。
以下にバケツとは何かを説明します。
Connect-CMS では、記事などのデータと、画面を切り離す設計方針を採用しています。
この方針の狙いは以下のものです。
- 間違えた操作で画面上の枠を削除しても、データは残っているようにしたい。
- 同じデータを複数ページに表示するという柔軟な画面構成を実現する。
これを実現するために、以下にデータの設計イメージを示します。
【データ設計イメージ】
データ設計を説明します。
【画面側設計】
- Connect-CMS で作成したWeb サイトは複数のページを持ちます。
- ページは、複数のフレームを持ちます。
- フレームは一つのバケツに紐づきます。
【データ側設計】
- バケツというものがあります。
- 一つのバケツには、同じ種類のデータが入っています。例えば、「最新情報ブログ」というバケツがあり、そこに記事がたくさん入っている。というイメージです。