3-LAYER SYSTEM
3層構築(テンプレート×サイトモジュール×ページモジュール)
サイトの世界観を統一しながら、現場のスタッフが自由にページの中身を編集できる、そんな構造をどう作るか。
Container は「枠」「共通部品」「中身」の3層に役割を分けることで、その両立を実現しています。
概要
Container は、サイトを3つの層(レイヤー)に分けて組み立てます。
1つ目はサイト全体の枠と世界観を決める「サイトテンプレート」、2つ目はヘッダーやフッターなど共通パーツとページ固有のレイアウトを部品化する「サイトモジュール」、3つ目はページの中身を構成する「ページモジュール」です。
この3層に役割を分けることで、サイト全体の統一感を保ちながら、現場の担当者が中身を自由に編集できます。
サイトテンプレートを切り替えるだけでサイト全体の見た目を一括刷新できるのが、大きな特長です。
かんたんに言うと
Container でサイトを作るときは、家づくりのように「枠組み」「共通の部品」「中身」という3つの段階に分けて考えます。
これが3層構築です。
役割で層を分けることで、全体の世界観を保ちながら、ページごとの編集はしやすくする、という両立ができます。
1層目の「サイトテンプレート」は、サイト全体の枠と世界観を決める器です。
2層目の「サイトモジュール」は、全ページに共通するヘッダーやフッター、ページ固有のレイアウトを部品にしたもの。
3層目の「ページモジュール」は、文章や画像といったページの中身です。
たとえば共通ヘッダーを一度直せば、それを使う全ページにまとめて反映されます。
この仕組みのうれしいところは、サイトテンプレート(1層目)を切り替えるだけで、サイト全体の見た目を一気に刷新できる点です。
リニューアルのたびに全ページを作り直す必要がなく、世界観の統一は枠で守り、中身の編集は現場に任せる、という分担ができます。
この機能のポイント
-
01
枠=サイトテンプレート
サイト全体の枠と世界観を決める層。切り替えるだけで全体の見た目を一括で刷新できます。
-
02
共通=サイトモジュール
ヘッダー・フッターや共通レイアウトを部品化する層。一度直せば、使っている全ページに反映されます。
-
03
中身=ページモジュール
各ページの本文を構成する層。テキストや画像のブロックを組み合わせて作ります。
-
04
統一と自由を両立
枠で世界観の統一を守りつつ、中身は現場の担当者が自由に編集できます。
-
05
リニューアルが軽い
全ページを作り直さなくても、枠の切り替えでデザイン刷新が完了します。
使い方の流れ
-
サイトテンプレートで枠を決める
サイト全体の骨格(どの共通パーツをどの順で組むか)をサイトテンプレートとしてまとめ、世界観の土台を作ります。
-
サイトモジュールで共通部品を作る
ヘッダー・フッターや共通レイアウトをサイトモジュールとして部品化します。表示用テンプレートごとに差し替えることもできます。
-
ページモジュールで中身を組む
各ページの本文を、ページモジュール(テキスト・画像などのブロック)を組み合わせて作ります。
-
テンプレ切替で一括刷新
サイトテンプレートを切り替えれば、サイト全体の見た目をまとめて入れ替えられます。
できること
- サイトテンプレート(枠・世界観)の作成・管理
- サイトテンプレートの切り替えによるサイト全体の一括刷新
- サイトモジュール(ヘッダー・フッター・共通レイアウト)の部品化
- 表示用テンプレートごとにサイトモジュールを差し替え
- 共通パーツの一括修正(一度直せば該当ページにまとめて反映)
- ページ固有レイアウトの作成
- ページモジュールによる本文の組み立て
- 枠で世界観を統一しつつ中身は現場が編集する役割分担
- サイトテンプレートに組み込むモジュールの並び順の管理
画面で見る機能の詳細
3層の構造図
サイトテンプレート(枠)・サイトモジュール(共通部品)・ページモジュール(中身)が重なる関係を表した図です。役割分担の全体像は止まった1枚の構造図で一望できます。
3層が組み上がる様子
枠の上に共通部品を載せ、その上に中身を組み込んで1ページが完成していく流れです。層が積み上がる動きを見せると、3層構築の考え方が直感的に理解できます。
テンプレ切り替えによる一括刷新
サイトテンプレートを差し替えると全体の見た目が一気に変わる前後の比較です。切り替え前後を並べた静止画でリニューアルの軽さが伝わります。
活用シーン
- サイトのリニューアルを、全ページの作り直しではなくテンプレ切り替えで一括実施したいとき
- 共通ヘッダーやフッターを一度の修正で全ページに反映させたいとき
- ブランドの世界観を保ちつつ、各ページの中身は現場の担当者に編集を任せたいとき
- 規模の大きいサイトで、デザインの統一感と更新のしやすさを両立させたいとき