CMS(コンテンツマネジメントシステム)とは?
CMS(コンテンツマネジメントシステム)とは、Webブラウザや専用アプリケーションを使用してWebで公開する情報を更新する仕組みの事で、テキストや画像、レイアウト情報などを保存・管理し、サイトを構築したり編集したりするソフトウェアのことです。広義には、デジタルコンテンツの管理を行なうシステムの総称です。
通常ホームページを構築するには、テキストや画像を作成するだけでなく、HTMLやCSSなどの言語でレイアウトや装飾を行ない、ページ間にハイパーリンクを設定するなどの作業も行なう必要があります。しかし、そうすると専門知識がある方しかホームページを制作・更新する事が出来ません。そこで、これらの要素を分離してデータベースに保存し、サイト構築をソフトウェアで自動的に行なうようにしたものがCMSとなります。
CMSを導入すれば、お客様はHTMLなどの知識を習得する必要はなく、変更内容を検討する作業に集中することができます。また、サイト内のナビゲーション要素などが自動生成されるため、ページが追加されるたびに関連するページにリンクを追加するといったわずらわしい作業からも解放されます。CMSの中には、サイトのデザインを「テンプレート」(ひな型)としてあらかじめいくつか用意しているものもあり、これを使えば画像の作成やデザインなどを行なうことなくサイトを構築することができます。