BookモジュールとTaxonomyモジュールは、コンテンツを階層構造で編成する点で非常に似ています。
両方のモジュール:
Bookモジュールには、ナビゲーションシステムを作成するという追加の利点があります(おそらく、分類法とビューでこれを再作成できます)。
私の質問はこれです:階層構造でコンテンツを整理するためにどちらを使用するのが良いですか?一方には他方に不利または利点がありますか?
コアに2つの類似したモジュールが存在するのは奇妙に思えます。なぜ1つにまとめられないのですか?
違いは、Bookモジュールがブックの作成に使用できるコンテンツタイプ(「ブックページ」)を定義することです。 Bookモジュールでは、階層構造を作成することもできます。
現在の本のページの印刷可能なバージョンを表示できるリンク
分類モジュールは、サイトのコンテンツを分類するために使用されますが、ノードで使用される分類用語のリンクをクリックすると、ノードから渡すことを許可せずに、表示されるページにその分類用語を使用するすべてのノードが表示されます連続するもの、または階層的に一番上のものに。
分類すると、分類モジュールはノードに関連付けられるだけでなく、ユーザーにも関連付けることができる属性を処理します(Drupal用語はフィールドであり、フィールドAPIで処理されます)。一方、Bookモジュールは本の作成に使用できるコンテンツタイプであり、そのコンテンツタイプを階層的に処理することができます。