Drupalのモジュール
モジュールとは
Drupalには、DrupalAPIと呼ばれる専用の開発ツールが用意されています。これを利用することで、Drupalのコアとなるプログラムをまったく改変することなく、機能を拡張することができます。
また、そうした拡張プログラムは、すべてモジュールと呼ばれるひとかたまりの単位ごとに独立しており、そのモジュール別に開発/管理できます。
Drupal には、機能やコンテンツタイプを拡張するための、非常に多くのモジュールが提供されています。
機能は、既存モジュールの有効化、Drupalコミュニティのメンバーが作成したモジュールのインストール、新しいモジュールの作成によって、Drupalサイトに加えることができます。
このようにしてDrupalでは、特定の機能を必要としないウェブサイトであれば必要最小限の機能で稼働でき、多数の機能が必要なウェブサイトであれば必要なだけ機能を追加できます。