コンテンツ管理 システム
![]() |
コンテンツ
概要 [編集 ]
ウェブページを
コンテンツ
権限 の異 なる複数 の管理 者 、あるいは投稿 者 がウェブブラウザからサイトにコンテンツをアップロードできる。任意 のキーワードでサイト内 のコンテンツを検索 できる。- モジュールまたはプラグインを
追加 してシステムを拡張 できるコンテンツ管理 システムも多 い。 多 くのコンテンツ管理 システムが、オープンソースとしてGPLを適用 して提供 されるようになった。
コンテンツ
軽量 ・簡易 コンテンツ管理 システム[編集 ]
- MySQL、SQLiteなどのデータベースを
使 うものであってもテーブル数 が少 なく、管理 しやすい。 - アクセスに
対 する応答 が速 い。 - インストールが
簡単 で、占有 するディスクスペースも少 ない。 - データの
管理 には、フラットファイルデータベース、HTML、XMLなどを用 いる。 - ディレクトリ
構造 がシンプルである。 - ホスティングサーバにも
容易 に設置 できる。 - マルチプラットフォームに
対応 し、動作 環境 に対 する制約 が少 ない。 処理 できるデータの量 より、手軽 さに重点 をおく。
ヘッドレスCMS[編集 ]
ヘッドレスCMSとは、
- メリット
- ここでは、ヘッドレスCMSと
比較 するため、ビューの管理 機能 を含 むCMSを汎用 CMSとして扱 う。画面 デザインの管理 に任意 のプログラム言語 やフレームワークを使用 することができる汎用 CMSではCMSによって画面 表示 に使用 するプログラム言語 や技術 が限定 されていたが、ヘッドレスCMSはAPIでコンテンツを取得 するためHTTP通信 をサポートするほとんどのシステムと組 み合 わせることができる必要 な部分 だけにCMSを導入 できる汎用 CMSではシステム全体 をCMS上 に構築 しなければならず、すべての画面 をCMS標準 のテンプレートで記述 する必要 があった- ヘッドレスCMSではCMSによるコンテンツ
管理 が必要 な個所 のみAPIを用 いてコンテンツ管理 を導入 することができる
- デメリット
-
- ビュー(
画面 )を管理 する技術 の知識 が必要 - ビューの
管理 には任意 の技術 を使用 することができるが、その技術 を用 いてヘッドレスCMSを利用 するための技術 は導入 する側 で扱 える必要 がある。 - コンテンツ
管理 におけるマークアップの自由 度 が下 がる - ヘッドレスCMSはコンテンツをデザインと
切 り離 して管理 することを前提 としたシステムのため、柔軟 なマークアップに対応 することが難 しい場合 がある。 - ヘッドレスCMSを
導入 する際 には使用 するマークアップについて事前 に設計 する必要 がある
- ビュー(
脚注 [編集 ]
- ^ “Free and open-source Lite / Simple software » Open Source CMS Demos” (
英語 ). Open Source CMS. 2018年 8月 9日 閲覧 。