Joomla-overview
提供:Dev Guides
Joomla-概要
Joomlaはオープンソースの*コンテンツ管理システム(CMS)*であり、Webサイトやオンラインアプリケーションの構築に使用されます。 フロントエンドとバックエンドのテンプレート(管理者)に分かれている無料で拡張可能です。 Joomlaは、PHP、オブジェクト指向プログラミング、ソフトウェアデザインパターン、およびMySQL(データの保存に使用)を使用して開発されています。
コンテンツ管理システム(CMS)とは何ですか?
- コンテンツ管理システム(CMS)*は、Webサイトで利用可能なデータ全体(テキスト、写真、音楽、ドキュメントなど)を追跡するソフトウェアです。 Webサイトのコンテンツの編集、公開、および変更に役立ちます。
歴史
Joomlaは、2001年にオーストラリアの会社によって開発され、_2005年8月17日に最初にリリースされた Mambo CMSに基づいています。 Joomla 1.0の公式バージョンは2005年9月22日にリリースされました。
特徴
Joomlaには、独自の強力な組み込み機能(コア機能)があります。
- ユーザーマネージャー-ユーザーの編集、アクセス、公開、作成または削除、パスワードや言語の変更などのユーザー情報を管理できます。 ユーザーマネージャーの主要部分は_Authentication_です。
- コンテンツマネージャー-WYSIWYGエディターを使用してコンテンツを管理し、非常に簡単な方法でコンテンツを作成または編集できます。
- Banner Manager -Webサイト上のバナーを追加または編集するために使用されます。
- テンプレートマネージャー-ウェブサイトで使用されるデザインを管理します。 テンプレートは、数秒以内にコンテンツ構造を変更せずに実装できます。
- メディアマネージャー-メディアファイルとフォルダーを管理するためのツールで、メディアファイルを記事エディターツールに簡単にアップロード、整理、管理できます。
- 連絡先マネージャー-連絡先を追加して、特定のユーザーの連絡先情報を管理できます。
- Web Link Manager -リンクリソースはサイトのユーザーに提供され、カテゴリに分類できます。
- 検索-ユーザーがサイト上の適切な情報を検索できるようにします。 スマートインデックス、高度な検索オプション、自動提案検索を使用して、Joomla検索を最適化できます。
- Menu Manager -メニューとメニュー項目を作成でき、後で管理できます。 メニューは任意のスタイルで複数の場所に配置できます。
- RSS -サイトのコンテンツとRSSファイルが自動的に更新されるようにするReally Simple syndicationの略です。
利点
- オープンソースのプラットフォームであり、無料で利用できます。
- Joomlaは、上級ユーザーでなくても簡単にインストールおよびセットアップできるように設計されています。
- JoomlaはWebデザイナーまたは開発者として非常に使いやすいため、クライアント向けのサイトをすばやく構築できます。 クライアントへの最小限の指示で、クライアントは自分のサイトを簡単に管理できます。
- WYSIWYGエディターを使用するため、コンテンツの編集は非常に簡単です(* W hat Y ou S ee I s W hat Y ou G * etは、ユーザーがレイアウトコマンドなしでドキュメントのレイアウトを直接操作できるようにするユーザーインターフェイスです。
- データコンテンツの安全性を確保し、誰もデータを編集することを許可しません。
- デフォルトでは、Joomlaはすべてのブラウザーと互換性があります。
- テンプレートは非常に柔軟に使用できます。
- メディアファイルは、記事エディターツールで簡単にアップロードできます。
- 簡単なメニュー作成ツールを提供します。
デメリット
- いくつかのモジュール、拡張機能、プラグインを同時にインストールする際に互換性の問題が発生します。
- プラグインとモジュールはJoomlaでは無料ではありません。
- レイアウトを変更する場合、開発は非常に困難です。
- JoomlaはSEO(Search Engine Optimization)にあまり適していません。
- Webサイトのロードと実行が重くなります。
Joomlaで作成できるものの実例
- 企業のWebサイトまたはポータル
- 企業イントラネットとエクストラネット
- オンライン雑誌、新聞、出版物
- Eコマースとオンライン予約
- 政府のアプリケーション
- 中小企業のウェブサイト
- 非営利および組織のウェブサイト
- コミュニティベースのポータル
- 学校および宗教ウェブサイト
- 個人または家族のホームページ