CMSってなに?

「ブログがCMS(コンテンツマネジメントシステム)の代表例!」

通常WEBサイトを構築するには、テキストや画像を作成するだけでなく、HTMLやCSSなどの言語でレイアウトや装飾を行ない、ページ間にリンクを設定するなどの作業を行なう必要があります。
よって管理更新を行うためにはある程度のHTMLやCSSの知識が必要となっていたのですが、それらを直接書き換えるのではなく、要素を分離してデータベースに保存し、サイト構築をソフトウェアで自動的に行なうようにしたものがCMSです。
ブログを書いたことがある人は分かると思いますが、ブログは文章を入力し、写真を指定するだけで、デザイン化されたページがすぐに表示されます。
これは上記で記述した通りサイト構築をソフトウェアで自動的に行うようにしているからです。
CMSを導入すれば、テキスト制作者はHTMLなどの知識を習得する必要はなく、デザイナーはテキストが更新されるたびに作業を行なう必要はなくなり、それぞれ自らの作業に集中することができるようになります。
また、サイト内のナビゲーション要素なども自動生成するため、ページが追加されるたびに関連するページにリンクを追加するといった煩わしい作業からも解放されることとなるのです。
(IT用語辞典e-Wordより抜粋)

CMSサンプルはこちらから