Distribution / ディストリビューション

最終更新日:2018年11月26日

ディストリビューションは Drupal のコアにテーマや複数のモジュールを組み合わせてパッケージ化されたものです。eCommerce、SNS、エンタープライズ、政府、メディアサイト…などの特定の業種・特定の種類の Web サイトに向けた機能をまとめてパッケージ化したものや、開発者やサイト構築者が Drupal サイトを開発しやすくするための機能をまとめたものがあります。

最初から作りたい機能がある場合はディストリビューションを使用することである程度の機能が揃った状態で開発をはじめられますので、多くの場合は開発工数を抑えることにつながります。

ディストリビューションを使用すると、下記の図のようにDrupal のインストール時のプロフィールに対象のディストリビューションが追加されます。

Drupal のインストール画面。ディストリビューションの Lightning を使用するとインストールでプロフィールを選択する項目として Lightning が追加されている。
Lightning を使用した場合の Drupal のインストール画面

よく使われているディストリビューションをいくつか下記にピックアップしてみます。(特に表記がなければ対象は Drupal 8 のみ)

ロゴ・名前向いている業種・サイトの種類
Commerce Kickstartショッピングサイト
※ Drupal 7 のみ
Opigno LMSラーニングシステム
※ Drupal 7, 8 対象
Open SocialSNS
Thunderメディア配信・記事配信
Lightning
Lightning
エンタープライズ企業
Varbase最初からたくさんの機能がインストールされている
Localized Drupal Distributionインストール時に言語を設定できる
※ Drupal 7 のみ・Drupal 8 では標準機能