用語集 選び方・解説

CMSとは?種類・仕組み・WordPressとの違いを解説

CMSとは何かを、コンテンツモデル・編集権限・承認・公開・配信の流れから解説。従来型、ヘッドレス、Git連携型の違い、WordPressやサイトビルダーとの関係、適用例と選定軸を整理します。

この記事の目次
  1. 01CMSとは、コンテンツの作成・管理・公開を支えるシステム
  2. 02プレスリリースを公開する具体例
  3. 03CMSの主な種類と適用例
  4. 04CMSを選ぶ6つの軸
  5. 05CMSとWebサイトビルダー・フレームワーク・データベースの違い
  6. 06CMSを導入・移行する5段階
  7. 07CMSのよくある質問
  8. 08CMSの方式と導入方法を続けて確認する
  9. 09CMSは、作りたいページではなく運用したいコンテンツから選ぶ
  10. 10CMS選定・コンテンツモデル・移行を相談する

CMSとは、コンテンツの作成・管理・公開を支えるシステム

CMS(Content Management System)は、Webサイトなどのコンテンツを追加・編集・削除・公開し、構造、権限、状態、版、配信を管理するソフトウェアです。

Drupal公式ユーザーガイドは、CMSをWebブラウザからWebサイトのコンテンツを追加・公開・編集・削除できるソフトウェアツールと説明しています。実務では本文を書くだけでなく、「お知らせ」「製品」「事例」といった種類ごとの項目、下書き・レビュー中・公開済みの状態、編集者と承認者の権限、公開日時、URL、翻訳、画像、過去版を管理します。CMSがHTMLを生成する場合もあれば、APIやGitを通じて別の表示システムへ渡す場合もあります。

コンテンツモデル

タイトル、要約、本文、公開日、著者、カテゴリ、画像、関連項目などを、再利用できる項目として定義します。自由入力欄だけにすると、一覧、検索、翻訳、アプリ配信で再利用しにくくなります。

編集ワークフロー

作成、レビュー、承認、予約公開、更新、非公開化を役割と状態で管理します。一人運用では簡略化できますが、複数部署、法務確認、多言語では権限と証跡が重要です。

CMSがあっても、設計・執筆・開発・運用が不要になるわけではない

定型ページの入力はしやすくなりますが、情報設計、デザイン、テンプレート、アクセシビリティ、SEO、性能、連携、セキュリティには専門作業が残ります。「コード不要」は特定の編集操作を表す場合があり、要件外の機能追加や基盤保守まで不要という意味ではありません。

AIで文章やデザインの下書きを作りながらホームページを公開するまでの手順は、AIでホームページを作る方法を参照してください。

プレスリリースを公開する具体例

CMSの働きは、編集画面の操作より、同じコンテンツがどの工程と媒体を通るかを見ると理解しやすくなります。ここでは「製品A提供開始」というプレスリリースを、企業サイトとアプリへ公開する例で考えます。

コンテンツの構造

PressRelease { title, summary, body, hero, publishedAt, locale }

本文一つではなく、用途ごとの項目を持たせます。Webの見出し、一覧カード、RSS、アプリ通知、構造化データで同じ項目を再利用できます。

公開状態の遷移

draft → review → approved → scheduled → published

CMSの主な種類と適用例

分類名は製品会社によって揺れます。ここでは、コンテンツ管理と表示層がどこまで一体か、どこへ保存・配信するかで比較します。一つの製品が複数方式を提供する場合もあります。

表は横にスクロールして、構成・向く例・注意点を比較できます。

CMS方式ごとの構成、適用例、注意点
種類構成・責任範囲適用しやすい例主な注意点
従来型・一体型管理画面、データ保存、テンプレート、Web表示を同じ製品で提供企業サイト、ブログ、オウンドメディアを一つのWeb基盤で運用導入しやすい一方、表示技術、更新、プラグイン、ホスティングの制約を受ける
SaaS・ホステッドCMS事業者がアプリと基盤を運用し、利用者はブラウザから編集基盤保守を委ね、標準機能と連携範囲で素早く運用したい組織料金、上限、障害、仕様変更、データ所在地、エクスポート、契約終了時の移行を確認
ヘッドレスCMSコンテンツ管理と配信APIを提供し、Web・アプリの表示は別に開発Web、アプリ、店頭端末など複数チャネルへ構造化コンテンツを配信フロントエンド開発、プレビュー、認証、キャッシュ、API障害、ビルド連携を別途設計
分離型・ハイブリッド標準Web表示を持ちながら、APIでも別フロントへ配信既存サイトを維持しつつ、一部をアプリや新フロントへ展開同じ内容を二経路で表示すると、プレビュー、URL、キャッシュ、公開時刻の整合が複雑になる
Git連携型CMS編集UIからMarkdownやJSONなどをGitリポジトリへ保存し、ビルドして配信静的サイト、文書サイト、コードレビューと公開を結び付けたいチーム認証、競合、ビルド時間、大量コンテンツ、メディア管理、編集者向けプレビューを確認
用途特化型CMSEC、学習、会員、文書など特定領域の内容と業務機能を一体化商品、講座、規程など、領域固有の状態・権限・画面が中心のサイト用途外へ拡張すると複雑化しやすい。決済や個人情報などCMS外の責任も確認

WordPressはCMSの一例であり、CMSの同義語ではない

WordPressには投稿・固定ページ、下書き、予約公開、リビジョン、役割と権限、テーマ、プラグインがあります。これらはCMS機能の具体例です。一方、他のCMSは異なるコンテンツモデル、ワークフロー、配信API、ホスティング方式を持ちます。「CMSを使う」を「WordPressをインストールする」に置き換えず、要件から方式と製品を選びます。

CMSを選ぶ6つの軸

デモ画面だけで決めず、実際の記事、役割、言語、公開経路、保守担当を使って比較します。候補ごとに同じサンプルコンテンツを入力し、公開・訂正・復元・エクスポートまで試してください。

コンテンツモデル

必要な種類、項目、関連、分類、URL、翻訳、必須条件を表現できるか確認します。自由なページビルダーだけでは、再利用や一括変更が難しくなる場合があります。

役割とワークフロー

執筆、レビュー、承認、公開、管理の権限を分けられるか、下書き、予約、差分、復元、監査ログが必要かを確認します。管理者権限を編集者全員へ配りません。

プレビューと配信

Web、アプリ、メール、RSSなどの対象、未公開プレビュー、公開時刻、キャッシュ、Webhook、静的ビルドの遅延を確認します。ヘッドレスでは表示側も受け入れ対象です。

連携と拡張

検索、フォーム、CRM、EC、認証、DAM、解析とのAPIや拡張方式を確認します。プラグイン数ではなく、保守主体、更新頻度、権限、代替手段を見ます。

保守と非機能要件

更新、脆弱性対応、バックアップ、復元試験、性能、可用性、アクセシビリティ、ログ、データ所在地、個人情報の責任分界を決めます。

移行性と総費用

ライセンスだけでなく、設計、開発、移行、ホスティング、API利用、拡張、監視、教育、更新、障害対応を含めます。全データとメディア、URL、履歴を取り出せるか試します。

小さく固定的なサイトなら、CMSを使わない選択もある

更新者が開発者だけで、ページ数が少なく、公開頻度も低く、承認や多言語が不要なら、静的HTMLやリポジトリ管理の方が単純な場合があります。反対に、複数人が継続更新し、内容を一覧・検索・複数媒体で再利用するならCMSの効果が出やすくなります。

同じ1記事で編集・権限・取り出しを試す

製品比較では、本文・画像・表・関連記事を含む同じサンプルを各候補に入力し、日常運用を再現します。機能名が同じでも利用プランと役割で範囲が異なります。

同じ1記事で編集・権限・取り出しを試す
試験記録する結果
執筆者が下書きを作る管理者権限なしで入力・画像追加・プレビューができるか。
別担当者が確認して公開必要な承認フローを実現できるか。WordPressの標準権限と追加機能を区別。
公開内容を訂正して復元本文の版と画像・設定の復元範囲が一致するか。
契約終了を想定して取り出す本文だけでなくメディア、URL、著者、公開日を持ち出せるか。

Git連携型はビルドと認証、ヘッドレス型は表示側とプレビューも試験対象です。WordPressに絞る判断はCMSとWordPressの違い、発注する場合の条件は制作依頼の準備で確認します。

CMSとWebサイトビルダー・フレームワーク・データベースの違い

製品は機能を兼ねることがありますが、主目的を分けると選定しやすくなります。CMSはコンテンツと公開工程、ビルダーはページ作成、フレームワークはアプリ開発、データベースはデータ保存・検索を中心に扱います。

CMSと関連製品・技術の違い
用語主な目的CMSとの違い・関係
Webサイトビルダーテンプレートや視覚編集でページを作り、ホスティングまで提供することが多いサービス。CMS機能を含む製品もあります。ページ配置が中心か、構造化コンテンツ、権限、版、複数媒体への再利用まで扱えるかを分けて確認します。
Webフレームワークルーティング、画面、API、データ処理などWebアプリケーションを開発する土台。編集者向けのコンテンツ管理機能は自動では揃いません。CMSのAPIを利用する表示側や、独自CMSの開発に使えます。
静的サイトジェネレーターテンプレートとデータから、配信用の静的HTMLなどを生成するツール。生成機能自体はCMSではありません。Git連携CMSやヘッドレスCMSの内容を入力にして、公開サイトを生成できます。
データベース構造化データを保存、検索、更新する基盤。CMSはデータベースを使う場合がありますが、編集UI、権限、公開状態、版、メディア、配信を加えます。データベースだけではCMSになりません。
DAM画像、動画、文書などデジタル資産の版、権利、メタデータ、配布を管理する仕組み。CMSのメディアライブラリと重なりますが、DAMは資産管理を中心にし、CMSは記事やページ等の公開コンテンツを中心にします。連携する場合があります。
DXPコンテンツ、顧客データ、分析、パーソナライズ、施策などデジタル体験を広く扱う製品群。CMSを中核または一機能として含む場合がありますが、範囲と費用、連携、データ責任はCMS単体より広くなります。

CMSはドメイン・サーバー・公開サイトを自動的に一式提供するとは限らない

SaaS型やサイトビルダーはホスティングやドメイン接続を含む場合がありますが、自己ホスト型CMSはサーバー、データベース、TLS、メール、バックアップ、監視を別に用意します。ヘッドレスCMSでは表示アプリと配信基盤が別です。製品名だけで責任範囲を推測せず、構成図と契約を確認します。

AIでサイトを作るサービスの選び方はAIホームページ作成ツールの比較、デザインを重視する場合はSTUDIO AIの使い方と向き不向きが参考になります。CMSを使わず、AIに書かせたHTMLを無料サーバーで公開する方法はChatGPT・ClaudeにHTMLを書かせてホームページを作る方法を参照してください。

CMSを導入・移行する5段階

製品契約やインストールの前に、現行コンテンツ、URL、役割、公開工程を棚卸しします。小さな代表コンテンツで検証し、データ移行、リダイレクト、運用訓練、復旧を含めて公開可否を判断します。

  1. 目的と対象コンテンツを棚卸しする

    ページ数だけでなく、種類、項目、関連、メディア、言語、URL、更新頻度、担当者、承認、保存期間を一覧化します。重複、期限切れ、移行しない内容も決めます。

  2. コンテンツモデルと権限を先に設計する

    見た目のページをそのまま自由入力欄へ移さず、再利用する項目と表示固有部分を分けます。最小権限で執筆、確認、公開、設定、拡張管理を割り当てます。

  3. 代表例で操作と配信を試す

    通常記事、画像、表、関連リンク、多言語、予約公開、訂正、非公開化を試します。Webとモバイル、検索、SNS表示、アクセシビリティ、性能、プレビューを確認します。

  4. 移行・更新・復旧をリハーサルする

    本文だけでなくメディア、著者、公開日、URL、メタデータ、リダイレクトを移します。更新前バックアップ、ステージング、互換性確認、切り戻し、復元試験を実施します。

  5. 受け入れ後に段階公開し運用を測る

    権限、公開状態、リンク、フォーム、検索、404、サイトマップ、解析、監視を確認します。公開後は更新所要時間、差し戻し、障害、未更新拡張、検索流入の変化を記録します。

無料のCMSでも、導入・保守・移行の総費用はゼロではない

オープンソースのライセンス料がなくても、要件整理、設計、テーマ・表示開発、ホスティング、拡張、更新、監視、バックアップ、セキュリティ対応、教育、コンテンツ移行、障害対応に費用と時間がかかります。SaaSでも契約料、利用上限、API、追加席、移行費を含めて比較します。

CMSのよくある質問

WordPressとCMSは同じ意味ですか?

同じではありません。CMSはコンテンツを作成・管理・公開するシステムの総称で、WordPressはその一つです。Drupal、ヘッドレスCMS、Git連携型CMSなど、構成と用途が異なる選択肢があります。

CMSを使えばプログラミング知識は不要ですか?

定義済みの項目へ記事や画像を入力する日常編集では不要な場合があります。一方、コンテンツモデル、テンプレート、独自機能、API連携、性能、セキュリティ、移行には設計・開発知識が必要です。製品の標準範囲と要件を分けてください。

ヘッドレスCMSならWebサイトが自動で完成しますか?

通常は完成しません。ヘッドレスCMSは内容の管理とAPI配信を担当し、Webやアプリの画面、ルーティング、プレビュー、キャッシュ、アクセシビリティ、SEOは別の表示システムで実装します。

CMSを使えば制作費や運用費は必ず下がりますか?

必ずではありません。定型更新を編集担当へ移せる効果はありますが、設計、開発、契約、ホスティング、拡張、更新、監視、教育、移行、障害対応が必要です。現行運用と同じ期間・範囲で総費用を比較します。

小規模な企業サイトにもCMSは必要ですか?

更新頻度と体制によります。複数人がニュース、事例、採用情報を継続更新するなら有効です。ページ数が少なく更新者が開発者だけなら、静的サイトやリポジトリ管理の方が単純な場合があります。

CMSのバックアップはデータベースだけで十分ですか?

構成によります。自己ホスト型ではデータベースに加え、アップロード済みメディア、設定、コード、テーマ、拡張、環境情報が復元に必要な場合があります。SaaSではエクスポート対象と復元単位を確認し、実際に復元試験を行います。

CMSの方式と導入方法を続けて確認する

CMSは、作りたいページではなく運用したいコンテンツから選ぶ

CMSはコンテンツの構造、編集権限、公開状態、版、配信を継続管理するシステムです。従来型、SaaS、ヘッドレス、分離型、Git連携型では、表示層と保守の責任が違います。代表コンテンツを使い、入力、レビュー、公開、訂正、復元、エクスポートまで試してください。編集画面の印象やライセンス料だけでなく、配信、連携、非機能要件、移行性、総費用を含めることが、長く運用できるCMS選定につながります。

Finite Fieldへ相談

CMS選定・コンテンツモデル・移行を相談する

WordPress継続かヘッドレス化か判断できない、複数部署の承認と多言語を設計したい、URLと検索流入を保って移行したい場合は、現行ページ一覧、更新担当、承認工程、連携先、希望媒体を準備してください。

CMSと移行設計を相談する

現在の要件と資産を確認したうえで対応可否をご案内します。費用削減、無停止移行、検索順位、特定の公開速度を事前に保証するものではありません。

確認した公式資料 / CMSの定義、コンテンツ構造、役割、リビジョン、ヘッドレスAPI、Git連携、更新保守は次の公式資料で確認しました。機能と責任範囲は製品・プラン・版で異なるため、候補製品の最新版も確認してください。 / Drupal User Guide「Drupal as a Content Management System」 / Drupal User Guide「Adding a Content Type」 / WordPress Documentation「Roles and Capabilities」 / WordPress Documentation「Revisions」 / Contentful Docs「API basics」 / Contentful Docs「Data model」 / Decap CMS Docs「Overview」 / WordPress Documentation「Manage Plugins」 /

RELATED TOOLS

関連する診断・ツール

すべてのツールを見る

ServerField編集部

執筆・編集/運営:株式会社ファイナイトフィールド

サーバー、WordPress、Webサイト運用に関する情報を、公式資料や実際の検証結果をもとに整理しています。

掲載情報と広告の方針(サイトポリシー)

関連する用語も、続けて確認する。サーバーとWeb運用の用語を続けて確認できます。今のサイトの構成と総費用は、サイト基盤診断で整理できます。用語集を見る

サイト基盤診断を試す