bred

Home

CMSとは? PDF 印刷 メール
Content Management System(コンテンツマネジメントシステム) の略で、コンテンツ管理システムです。

直訳しますと、「内容の管理システム」となり、Web サイトの内容を管理するためのシステムであるといえます。

前述のとおりCMSとは、サイトのコンテンツを管理するシステムで、今までの「HTML言語を記述してページを作る」「スタイルシートを作成する(CSSを使用していないホームページもたまに見かけますが)」「リンクを確認する」「FTPを使ってアップロードする」といった、ホームページ制作の複雑な作業を簡素化する事を可能にしたウェブシステムなのです。

CMSは、通常Web上でログインし、ブラウザ上で記事を書き込んだり更新したりする、といった使い方をするものです。

ただ、一言でCMSと言いましても用途によってさまざまな種類があり、ホームページの運用スタイルによって使用するCMSも変わってきます。

以下に代表的なオープンソースCMSの一部を紹介します。

 

ポータル系

各種多様なサービスを展開可能なポータルサイト構築を目的としたCMSです

  • xoops
  • MODx
  • Drupal
  • Joomla!
  • Geeklog
  • Typo3
ブログ系

日記サイトを構築可能なCMSです

  • Wordpress
  • Nucleus
  • tDiary
ソーシャルネットワーク系
  • OpenPNE
wiki系

複数の人により投稿記事の編集が可能なCMSです。

  • Puki Wiki
  • Media Wiki
  • Doku Wiki
コマース系

商品販売に特化したCMSです。物販以外に音楽データやソフトウェアなどのダウンロード販売も可能です

  • osCommerce
  • Zen Cart

ポータルサイト構築用のCMSでは、必要に応じて機能の拡張が可能です。

大規模な掲示板サイト「フォーラム」を運営したり、ショッピングカート機能を追加して、ネットショップを運営することも可能です。

実際多くのポータルサイトCMSで、必要とされる機能が追加できるよう開発が進んでいます。

企業がCMSを導入すれば、従来必要であったHTMLなどの知識を習得する必要はなくなり、また、デザイナーはテキストが更新されるたびに作業を行なう必要はなくなり、それぞれ自らの作業に集中することができます

また、サイト内のナビゲーション要素なども自動生成するため、ページが追加されるたびに関連するページにリンクを追加するといった煩わしい作業からも解放されます。

そしてCMSは、サイトのデザインを「テンプレート」(ひな型)としてあらかじめいくつか用意しているものが多数で、これを使えば画像の作成やデザインなどを行なうことなくサイトを構築することができるのです。


Tags: CMS | オープンソース