拡張性に優れたJoomla!

CMS Joomla!には、制作するホームページの要望にあわせて、自由にサイトをカスタマイズできる様々なプログラムが揃っています。このような付加機能を「エクステンション」と呼んでいます。そのエクステンションは、さらに「コンポーネント」「モジュール」「プラグイン」「ランゲージ」「テンプレート」という、機能による分類がされています。

テンプレートは、その名の通りホームページの基本的なサイトデザインをカスタマイズするエクステンションで、その構成を理解すれば、自分で自由にカスタマイズできます。また、無料有料を含めて数多くのテンプレートが提供されています。

ランゲージは、Joomla!を多言語で使用するための言語ファイルです。日本語ファイルをはじめ世界中の言語ファイルが献身的なボランティアから無償で提供されています。

コンポーネント、モジュール、プラグインを呼ばれるエクステンションは、Joomla!に多種多様な付加機能を追加してくれるプログラム群です。実際のサイト構築では、その用途に応じてこれらのエクステンションを適時インストールして利用することになります。

Joomla!のコミュニティーサイトである「The Joomla! Extensions Directory」では、9,000件以上のエクステンションが登録されています。世界中のプログラマが作成したエクステンションは、無料のものから有料で購入するものまで玉石混交あります。外国で開発されたものが多く、管理メニューなどは、英語表記がほとんどです。管理メニューなどを日本語で表示するには、別途翻訳された日本語ファイルを用意する必要があります。

Extensions