静的CMSと動的CMSの違い

CMSは、大別すると静的CMSと動的CMSに分けることができます。いずれもメリットとデメリットがあり、導入する目的や構成するサイトの規模などによってどちらを選ぶか考える必要があります。ここでは、動的CMSと静的CMSの違いについてご紹介していきます。

静的CMSとは

まずは静的CMSからその内容をご紹介します。

静的CMSとは、閲覧者がアクセスするHTMLページを事前に準備しておくタイプのCMSのことを指します。既にCMS上で完成していて、保存されているページを公開しているので、アクセスから表示までの時間が短いことが特徴となっています。

既に生成されているHTMLに対してアクセスするので、従来の一般的なウェブサイトと同じ仕組みと言ってもよいでしょう。

静的CMSのメリット

セキュリティ面で優れている

静的CMSは、既に完成されているものを表示するだけのシンプルな仕組み。アクセスのたびに何かを生成したりコードを書き換えたりするような仕組みがないので、不正な動作を引き起こすようなポイントが少なく、動的CMSよりも堅牢だということができるでしょう。

表示が速い

表示するHTMLページは既に生成されていて、それを表示するだけなので、閲覧者のブラウザに表示されるまでの時間が短いというメリットがあります。

サーバがダウンした時の影響が限定的

CMSを構成するサーバとウェブサーバが別になっているので、CMSサーバがダウンしてもサイトの閲覧への影響が小さいという点も見逃せません。サーバトラブル時に対応がしやすく、セキュリティの堅牢さと合わせて管理者にとっては比較的扱いやすいものだと言えるでしょう。

静的CMSのデメリット

HTMLの知識が必要

HTMLでページを構築するので、HTMLが書ける人材がいないとCMSを導入するのが難しい場合があります。HTML自体はそれほど難しいものではありませんが、全くの初心者には抵抗があるかもしれません。

ページの更新や拡張に時間がかかる

HTMLを先に生成して置いておくという性格上、ページのリアルタイムでの更新や拡張にはタイムラグが発生することがデメリットと言えます。サイトの更新が多かったり、リアルタイムコンテンツがある場合には不便な点もあるかもしれません。

動的CMSとは

既に生成されているページを見せる静的CMSに対して、動的CMSは閲覧者がアクセスするたびにHTMLを生成し、それを見せるという仕組み。

静的CMSは表示されるページが変化することはなく、決まったものが表示されます。対して、動的CMSはアクセスした閲覧者の情報をもとにHTMLを生成するので、ユーザーごとに提供する情報を出し分けたり変化させたりすることができます。

動的CMSのメリット

リアルタイムでの情報発信ができる

アクセスするたびにHTMLを生成するので、リアルタイムで刻々と変化していく情報をその都度反映させることができます。リアルタイムで頻繁に更新されていくコンテンツなどを提供する場合には動的CMSの仕組みが適しているでしょう。

EC機能や会員サイトに適している

ユーザー情報に対して情報やコンテンツを出し分けすることができるので、ユーザーごとにカスタマイズされたページを表示させることができます。オススメの商品を表示させたり、会員の種別によって閲覧できるコンテンツの範囲を変えたりすることも可能。静的CMSではこういったページの変化をつけることができません。

動的CMSのデメリット

表示スピードが相対的に遅い

閲覧者がアクセスするたびにHTMLを生成してから表示するため、静的CMSと比べると相対的に表示が遅くなることがデメリットに挙げられます。動的CMSは表示が必ず遅く感じる、というものではありません。ただ、静的CMSと比較すると遅くはなります。

大量のアクセスに弱い

ページを生成するという処理が必ず発生するので、短期間に大量のアクセスがあった場合などに負荷が大きくなり、サーバが耐えきれなくなる可能性はあります。これに対応できるサーバを用意するために、コストが大きくなってしまう可能性があるのです。

セキュリティが相対的に弱い

HTMLページを生成するという処理をサーバが行っているため、ここで不正なアクセスや動作が発生する可能性があります。そのため、静的CMSに比べるとセキュリティは弱いということが言えるでしょう。

トラブル時の復旧に時間がかかる

万が一トラブルがあった場合に、その原因が複数考えられるため特定とその復旧に時間がかかります。サーバが落ちてはいけないタイプのサイトには向かないと言ってもよいでしょう。

動的CMSと静的CMSの特徴

  静的CMS 動的CMS
情報配信 配信までタイムラグがある リアルタイム
レスポンス 速い 遅い
EC機能や会員サイト 不可 可能
表示の出し分け 不可 可能
セキュリティ 堅牢 静的CMSに比べて弱い

動的パッケージ型CMS

では、動的CMSにはどんなものがあるでしょうか。このサイトでご紹介しているものをいくつかピックアップします。

HeartCore

HeartCore 操作画面引用元:HeartCore Webサイト管理者ガイド[PDF]
https://www.heartcore.co.jp/file.jsp?id=49554&version=ja

主な機能

コンテンツ管理、コミュニティ機能、ソーシャルメディア連携機能、アクセスログ統計機能、会員管理システム連携

特徴

  • WEBサイトの一括移行が簡単にできる
  • 動的CMSなので大量のコンテンツの管理が簡単
  • さまざまな機能を搭載したオールインワン仕様

HeartCoreCMSについてもっと詳しく

Adobe Experience Manager Sites

Adobe Experience Manager Sites 公式HPキャプチャー引用元:Adobe Experience Manager Sites公式HP
https://business.adobe.com/jp/products/experience-manager/sites/benefits.html

主な機能

コンテンツ管理、マーケティング機能、クロスチャネルコンテンツ、顧客の興味関心の分析など

特徴

  • 顧客に対して最適化された情報をリアルタイムで配信できる
  • 人工知能を活用した顧客情報の分析ができる
  • 場所やデバイスを問わないクロスチャネルコンテンツ

Adobe Experience Manager Sites
についてもっと詳しく

SiteCore

sitecore 操作画面引用元:Sitecore公式HP
https://www.sitecore.com/ja-jp/solutions/business-goal/content-operations

主な機能

EC連携、コンテンツ管理、アクセス解析、メール配信、デジタルマーケティングなど

特徴

  • 個人に最適化されたWEBサイト
  • ページを見たまま編集ができる「エクスペリエンスエディター」
  • 充実したセキュリティ機能

SiteCoreについてもっと詳しく

SITE PUBLIS

sitepublis 操作画面引用元:SITE PUBLIS公式HP
https://www.sitepublis.net/service/publis.html

主な機能

コンテンツを複数のデバイスに表示、会員管理、承認ワークフロー、ニュース一覧自動更新など

特徴

  • 誰でもできる簡単操作の「見たまま編集」
  • かんたんにコンテンツの追加ができる「コンポーネント」機能
  • 標準搭載されていない機能はプラグインで追加が可能

静的パッケージ型CMS

静的パッケージ型CMSについても、代表的なものをご紹介します。

SITE PUBLISについてもっと詳しく

Noren

NOREN 公式HPキャプチャー引用元:Noren 公式HP
https://noren.ashisuto.co.jp/

主な機能

サイト内検索、アクセスログ解析、多言語対応、WYSIWYGエディタ、ブロックエディタ、コンテンツの一元管理、ユーザ操作履歴の把握、ユーザ管理など

特徴

  • 実績豊富なパートナーが全国に存在し、サポートが充実
  • 自社運営を可能にする学習効率
  • コンテンツ管理以外の機能ではほかのツールとの連携が充実

Norenについてもっと詳しく

WebRelease 2

NOREN 公式HPキャプチャー引用元:WebRelease 2 公式HP
https://www.frameworks.co.jp/

主な機能

サイトの生成、ユーザ管理、テンプレート管理、公開承認管理、マルチデバイス配信、コンテンツ配信管理、操作履歴、外部リンクチェック機能など

特徴

  • これまでの実績により、10,000ページを超える大規模サイトでも確実に運営管理できることが実証されている
  • AWSをはじめ多くのクラウドで動作可能
  • 静的CMSならではのセキュアな環境

WebRelease 2についてもっと詳しく

セキュリティが高いおすすめパッケージ型CMS比較

WAF、脆弱性対応、データ暗号化、操作ログの取得とDL、鍵管理(暗号化の鍵管理を行えるかどうか)、
プログラムソースのバージョン管理対応のパッケージ型CMS(2022年3月調査時点)の中から、目的ごとのオススメCMSをご紹介します。

基幹システムと連携できサイト内検索をデフォルト搭載

HeartCore CMS

引用元:HeartCore Webコンテンツ管理システム設定ガイド[PDF]
https://www.heartcore.co.jp/file.jsp?id=49551&version=ja

こんなサイトにおすすめ

導入コストが安く、
DBから情報を自動更新したい
ECサイト・中規模サイト

  • ECサイト
  • 基幹システム
    連携
  • 顧客・SEO解析したい
  • 数千~数万
    ページ
分類 動的CMS
サイト
規模
数千~数万ページ程度
主な
機能
基幹システムとの連携、サイト内検索機能、マルチドメイン、多言語対応(170ヶ国)、SNS連携、ヘッドレス配信機能
導入先企業 日本航空、三菱UFJモルガン・スタンレー証券など

公式サイトから
操作感がわかるデモを
依頼してみる

HeartCore CMSの詳しい機能や
導入事例を見てみる

Adobe Creative Cloudとのネイティブ連携できる唯一のCMS

Adobe Experience
Manager Sites

引用元:Adobe Experience Manager Sites公式HP
https://business.adobe.com/jp/products/experience-manager/sites/aem-sites.html

こんなサイトにおすすめ

豊富なマーケティング機能を駆使して成果改善したい大規模サイト

  • Adobe製品
    と連携
  • 動画や音声を
    利用
  • 大規模な企業
    サイト
  • 数万ページ以上
分類 動的CMS
サイト
規模
数万ページ以上
主な
機能
コンテンツのパーソナライズ化、Adobe製品と連携、ヘッドレス配信機能、マルチサイト管理、翻訳
導入先企業 mastercard、kaoなど

公式サイトから
導入の相談をしてみる

詳しい機能や
導入事例を見てみる

変更したパスワードを本人だけに通知できる

NOREN

引用元:WDONLINE
https://book.mynavi.jp/wdonline/detail_summary/id=102645

こんなサイトにおすすめ

更新頻度は少なめで、より強度なセキュリティを重視とする中規模サイト

  • イントラサイト
  • 多段階承認
    したい
  • 中規模サイト
  • 数千~数万
    ページ
分類 静的CMS
サイト
規模
数千~数万ページ程度
主な
機能
多段階承認フロー、多言語対応(日・英・中・韓)、タイマー自動公開、デザインテンプレート、共通部品
導入先企業 伊藤忠商事、神戸製鋼所など

公式サイトから
操作感がわかる
デモを依頼してみる

詳しい機能や
導入事例を見てみる

※1 動的CMSとは…閲覧者がアクセスするたびにHTMLを生成しユーザーごとに内容を出し分けたり変化させられるCMS
※2 静的CMSとは…閲覧者がアクセスするHTMLページを事前に準備しておくタイプのCMS

【選定条件】
HeartCore CMS…基幹システムとの連携ができ、サイト内検索がデフォルトで組み込まれているパッケージ型CMS
Adobe Experience Manager Sites…Adobe Creative Cloudとのネイティブ連携できる唯一のCMS
NOREN…パスワード変更の際、本人だけにパスワードを通知する機能があり、静的処理を行っているパッケージ型CMS