Pages

高級内容管理システム―Drupal

2014年6月14日土曜日

Drupal(発音: /ˈdruːpəl/)は、プログラム言語PHPで記述されたフリーでオープンソースのモジュラー式フレームワークであり、コンテンツ管理システム(CMS)である。昨今の多くのCMSと同様に、Drupalはシステム管理者にコンテンツの作成と整理、提示方法のカスタマイズ、管理作業の自動化、サイトへの訪問者や寄稿者の管理を可能にする。

その性能がコンテンツ管理から、幅広いサービスや商取引を可能にするにまで及ぶことから、Drupalは時々「ウェブアプリケーションフレームワーク」であると評される。Drupalは洗練されたプログラミング・インターフェースを提供するものの、基本的なウェブサイトの設置と管理はプログラミングなしに成し遂げることができる。Drupalは一般に、最も優れたWeb 2.0フレームワークの一つであると考えられている。

DrupalはWindows、Mac OS X、Linux、FreeBSD、OpenBSD、Solaris 10、 OpenSolarisを始め、ウェブサーバーApache(1.3以上)またはIIS(IIS5以上)、及びPHP言語(4.3.3以上)をサポートするあらゆる環境で動作する。Drupalはコンテンツや設定を格納するために、MySQL、PostgreSQL、SQLite、MongoDBのようなデータベース管理システムを必要とする。

Drupalコア・モジュール

Drupalコアはさらに、コアのみで作成したウェブサイトの標準の機能性を、管理者が拡張することのできる「コア・モジュール」を備えている。
コアのDrupalディストリビューションは、以下を含む多くの機能を提供している。
  • 複数ユーザによるコンテンツの作成・編集
  • 高度な検索機能
  • コメント、フォーラム、投票
  • ユーザ・プロフィール
  • 多層式のメニュー・システム
  • RSSフィードとフィード・アグリゲーター
  • 様々なアクセス・コントロール制限(ユーザロール、IPアドレス、電子メール)
  • アクセス統計とログ記録
  • 高負荷状態でのパフォーマンスを向上させるキャッシュと機能調整機能(スロットル)
  • 説明的なURL(例えば "www.example.com/?q=node/432" ではなく "www.example.com/products" のようなもの)
  • ワークフロー・ツール(「トリガ」と「アクション」)
  • セキュリティ・リリースや新機能リリースのアップデート通知
  • OpenIDのサポート

ホームページ

https://drupal.org/

0 件のコメント:

コメントを投稿

 

OpenSource Software

人気投稿