![]() | |
![]() Drupalインストール時のデフォルト・ホームページ | |
最新版 |
11.1.4[1]
/ 2025年3月5日 |
---|---|
リポジトリ | |
プログラミング 言語 | PHP - Symfony を使用[2] |
対応OS | クロスプラットフォーム |
種別 | Webアプリケーションフレームワーク、CMS、ブログ |
ライセンス | GPL |
公式サイト | drupal.org |
Drupal( [ˈdruːpəl])は、プログラミング言語PHPで記述されたフリーでオープンソースのモジュラー式フレームワークであり、コンテンツ管理システム (CMS) である。昨今の多くのCMSと同様に、Drupalはシステム管理者にコンテンツの作成と整理、提示方法のカスタマイズ、管理作業の自動化、ウェブサイトへの訪問者や寄稿者の管理を可能にする。
その性能が、コンテンツ管理から幅広いサービスや商取引を可能にすることにまで及ぶことから、Drupalは時々「ウェブアプリケーションフレームワーク」であると評される。Drupalは洗練されたプログラミングインタフェースを提供するものの、基本的なウェブサイトの設置と管理はプログラミングなしに成し遂げることができる。Drupalは一般に、最も優れたWeb 2.0フレームワークの一つであると考えられている[3]。
DrupalはWindows、macOS、Linux、FreeBSD、OpenBSD、Solaris 10、 OpenSolarisを始め、WebサーバApache(1.3以上)またはIIS(IIS5以上)、及びPHP(4.3.3以上)をサポートするあらゆる環境で動作する。Drupalはコンテンツや設定を格納するために、MySQL、PostgreSQL、SQLite、MongoDBのようなデータベース管理システムを必要とする。