CMS(コンテンツ管理システム、Content Management System)
CMS(content management system)は、ウェブサイトを構成するテキストや画像などの、様々なデジタルコンテンツを効率的に管理するシステムのの総称です。
皆さんは、自分のブログを持っているのでしょうか?今すぐにでも、インターネットで「ブログ作る方法」というキーワードで検索してみたら、多様なサイトが無料でもブログを作ることができると広告しています。ですが、ウェブサイト製作ツールであるCMSさえあれば、ポータルサイトを利用しなくても、ブログを作くれます。
昔のサイトは、専門的な知識を持った開発者がHTMLコードを利用しなくては作れない物でした。しかし、今は、誰にでも簡単にウェブの文書が作成できるように、色々なツールが開発されています。そのツールの一つであるCMSは、公共機関、企業、大学、そしてある団体および協会でも、多数のサブサイトを保有することができます。なぜかと言えば、このシステムを利用すると、サイトの製作、運営、管理も手軽く解決できるからです。また、コンテンツを自由に管理できて、インターネットに接続していれば、いつどこでも、リアルタイムでコンテンツをアップロードすることができるという長所もあります。下図は、既存のウェブサイト作り方、つまりHTMLコード活用の構築方法と、CMS活用の構築方法を比較したものです。
現在、大半の人々が活用している代表的なオープンソースのCMSツールは、 WordPress(ワードプロセス)、Joomla(ジュームラ)です。ワードプロセスは、色々なテーマや多数の開発者によって開発されたプラグインが長所ですが、逆に、長所でもある、様々なプラグインを一緒に使う時、エラーがよく発生するという短所もあります。他にも、プラグイン製作者が開発を止めてしまうことがあって、プラグインを設置する時にも、注意しなければなりません。
最後に、ジュームラはワードプロセスに比べたら、より専門的なCMSツールです。ワードプロセスほど多彩なテーマを持ちながらも、使用者にとっては、使いやすいツールという評価を得ています。ですが、プラグインのような拡張ツールの数がワードプロセスほどにはないということが短所です。
上に述べたツール以外には、Drupal(ドルーパル)というCMSツールがありますが、管理および運営するには、いくらかには専門的な開発知識が必要だそうです。皆さんも、今日から自分に合うCMSツールを探して、自分のウェブサイトを作ってみるのはどうでしょう?
出典
http://cms.sunscreate.com/service/cms.html