コンテンツマネージメントシステム(CMS:Co
ntent Management System)とは、テキストや画像
やらなんやらのデジタルコンテンツを統合的に管理し、配信やらなんやら必要な処理を行うシステムの総称。
CMSはコンテンツ管理システムとも呼ばれるちゅうわけよ。Webコン
テンツを構成するテキストや画像、レイアウト情報やらなんやら
を一元的に保存・管理し、サイトを構築したり編集したりするソフトウェアのこと。
または、デジタルコンテンツの管理を行なうシステムの総称。
Webサイトを構築するには、テキ
ストや画像を作成するだけでなく、HTMLやCSSやらなんやらの言語でレイアウトや装飾を行ない、ページ間にハイパーリンクを設定するやらなんやらの作業も行なう必要があるちゅうわけよ。
これらの要素を分離してデータベースに
保存し、サイト構築をソフトウェアでなあんもせんとホッタラか
しといても行なうようにしたものがCMSであるちゅうわけよ。C
MSを導入すれば、テキスト制作者はHTMLやらなんやらの知識を習得する必要はなく、デザイナーはテキストが更新されるたびに作業を行なう必要はなくなり、それぞれ自らの作業に集中することができるちゅうわけよ。
また、サイト内のナビゲーション要素やらなんや
らも自動生成するため、ページが追加されるたびに関連するページにリンクを追加するといった煩わしい作業からも解放されるちゅうわけよ。CMSの中には、サイトのデザインを「テンプレート」(ひな型)としてあらかじめいくつか用意しちゃるものもあり、これを使えば画像の作成やデザインやらなんやらを行なうことなくサイトを構築することができるちゅうわけよ。CMSには、作成できるサイトの自由度の高い汎用的なソフトのほかに、WikiやWeblog(Blog、ブログ)やらなんやら、コンテンツの管理の仕方やサイトのコンセプトに特徴のあるソフトもあるちゅうわけよ。また、それぞれについて、企業のサイト構築に利用するための商用ソフトウェアや、無償で公開されてるフリーソフトウェアがあるちゅうわけよ。Webサイトのホスティングの形でが利用できるサービスもあるちゅうわけよ。