CMS
Content Management Systemの略です。CMSは、コンテンツの作成、編集、公開を可能にするソフトウェアツールです。初期のCMSソフトウェアはドキュメントやローカルコンピューター上のファイルの管理に使われていましたが、現在のほとんどのCMSシステムは、Web上のコンテンツ管理専用に設計されています。
CMSの目的は、Webページのコンテンツを作成、変更するための直感的なユーザーインターフェースを提供することです。各CMSには、1人以上のユーザーがWeb上で更新内容を公開できるWeb公開ツールも用意されています。編集用のコンポーネントはコンテンツ管理アプリケーション(CMA)、公開用のツールはコンテンツ配信アプリケーション(CDA)と呼ばれます。これら2つのコンポーネントはCMSに統合され、Web開発のプロセスを効率化します。
コンテンツ管理システムには、インストール可能なアプリケーションと、Webベースのユーザーインターフェースがあります。Adobe ContributeなどのCMSソフトウェアプログラムは数年間人気がありましたが、現在ではその大部分がWebベースのCMSに置き換えられています。Webインターフェースを好む人が多いのは、Webサイトの更新プロセスが簡単になるためです。さらに、ほとんどのWebベースのCMSは自動的に更新されるため、すべてのユーザーがコンテンツ管理用の最新ツールを利用できます。
WebベースのCMSツールはいくつもあります。特に人気の高いものを以下に示します。
- WordPress - テンプレートベースのWebサイトやブログを作成するための無料のWebソフトウェア
- Blogger - ブログの管理専用に設計された、Googleのブログ作成ツール
- Joomla - カスタムデータベースと拡張機能をサポートする柔軟なWeb公開ツール
- Drupal - コミュニティベースのサイト開発によく使われるオープンソースプラットフォーム
- Weebly - 個人用やビジネス用のシンプルなWebサイトを構築するためのWebベースのプラットフォーム
- Wix - カスタマイズ性の高いWebサイトを作成するためのWeb公開ツール群
無料で使えるCMSツールもあれば、月額料金が必要なものもあります。多くのCMSは基本コンポーネントを無料で提供していますが、高品質なテンプレート、Webホスティング、カスタムドメイン名、その他の機能には料金がかかります。CMSを選ぶ前に複数の選択肢を確認し、自分のWebサイトの目的に最も合うものを選ぶとよいでしょう。
知識をテストする