「Drupal」の主な特徴

■関連する比較ページ

「Drupal」の主な特徴

■コンテンツ管理システム+フレームワーク

Drupalは、シンプルさと柔軟性の両方を必要とするユーザーに最適なコンテンツ管理ソリューションプロバイダーとなるように設計されています。

Drupalは「コンテンツ管理システム」と「コンテンツ管理フレームワーク」の両者の長所を持ち合わせる1つの統合システムとして利用できます。

コンテンツ管理機能「Drupalコア」

Drupalの標準リリース「Drupalコア」には、「ユーザーアカウント管理機能」「メニュー管理機能」「ページレイアウトカスタマイズ機能」「システム管理機能」などの、コンテンツ管理システムに必要となる基本機能が含まれています。

Drupalコアで以下のようなWebサイトを構築できます。
・シンプルWebサイト
・ブログ---シングルまたはマルチユーザー
・インターネットフォーラム
・コミュニティWebサイト---ユーザーが生成したコンテンツを提供 など

Webアプリケーションフレームワーク機能

Drupalは自身を「Webアプリケーションフレームワーク」とも表現しています。

Drupalは洗練されたプログラミングインターフェースを提供し、「コンテンツ管理サービス」「各種サービス」「商取引サービス」などを構築できます。

DrupalのWebアプリケーションフレームワーク機能は、他の主要なフレームワークの機能要件のほとんどを満たしており、「優れたWeb2.0フレームワークの1つ」であるとされています。

基本的なWebサイトの設置と管理はプログラミングゼロで実施できます。

■モジュラーシステム

Drupalコアはモジュール式に設計されています。

APIを介して内部的にアクセスされるフックとコールバックのシステムを定義しているため、Drupalコアのコードを変更することなく、サードパーティが提供したモジュールおよびテーマがDrupalのデフォルトアクションを拡張したり上書きできます。

モジュールやテーマからDrupalコアファイルを隔離するDrupalのモジュラー式設計は、柔軟性と安全性を向上させます。Drupal管理者は、サイトに対して実施されている各種カスタマイズを上書きすることなく、Drupalコアをクリーンにアップグレードできます。

Drupalコミュニティは、この分離を維持するため、サイト開発者がDrupalコアファイルを変更しないことを強く推奨しています。

■堅牢アーキテクチャ

Drupalの最も優れている点として注目されているのは、高度に設計された堅牢なアーキテクチャにあります。

シンプルなアーキテクチャでありながら、セキュリティと拡張性を両立するように配慮されているシンプルで堅牢なコアが、さまざまなシステムを安全かつ統合的に管理できる機能を提供します。

■軽量高速動作

軽量フレームワークで構成されているコアモジュール(基本機能)により、高速画面処理と軽快動作を実現しています。

■機能拡張

さまざまなモジュールによりDrupalの機能を拡張できます。

「ブログ機能」「SNS機能」「Eコマース機能」などの各機能は、モジュールによって提供されます。新しいサービスが誕生した場合、そのサービスと連携できる新たなモジュールが開発されて、すぐに取り込むことが可能です。

膨大な数のモジュールが用意されているため、各種モジュールを組み合わせることで独自の多機能サイトを構築できます。Drupalの高い柔軟性と高度な拡張性により、統合デジタルフレームワークの構築も可能となり、将来的に大規模化を想定しているサイトには最適といえます。

モジュール

Drupalのオフィシャルサイトでは42000以上のモジュールが提供されています。

→Drupal →Download & Extend →Modules

■デザインカスタマイズ性

Drupalはテーマによりルックアンドフィールをカスタマイズできます。細部までデザインカスタマイズが可能であるため、デザイン性の高いサイトを構築できます。

管理者は専用メニューからサイト全体にテーマを適用できます。

テーマ

Drupalのオフィシャルサイトでは2700以上のテーマが提供されています。

→Drupal →Download & Extend →Themes

■共同サイト運営

Drupalは共同サイト運営ができるように設計されています。サイトビルダーは「コンテンツ作成」や「サイト管理」さえもユーザーに委任できます。

サイトビルダーは必要なユーザー権限を定義するだけで、その後、全員で共同作業を開始できます。

■開発コミュニティ

Drupalは世界最大規模のオープンソースコミュニティにより開発されています。

Drupalのコミュニティには、130万人以上の「開発者」「デザイナー」「トレーナー」「ストラテジスト」「コーディネーター」「編集者」「スポンサー」などが参加し、「Drupal開発」「サポート提供」「ドキュメントメンテナンス」などの活動が行われています。

■クイックセットアップ

Drupalは簡単にインストールできます。

ローカルコンピュータでDrupalスタックを実行するために複数のオプションを利用できます。

【OSX向け】MAMPによるクイックセットアップ

→Drupal →HowTo: Create a local environment using MAMP

【Windows向け】XAMPPによるクイックセットアップ

→Drupal →Quick install Drupal with XAMPP on Windows

Drupal最新TOPICS

【講演資料を公開】9/26「OSSを活用し、Webからの商談獲得を強化する方法 ~中堅中小企業のためのOSSを活用した簡単デジタルマーケティング入門~」(2017年10月26日 09:15)

2017年09月26日(火)15:30~17:00 関東ITソフトウェア健保会館 1階C室 にて「OSSを活用し、Webからの商談獲得を強化する方法 ~中堅中小企業のためのOSSを活用した簡単デジタルマーケティング入門~」と題したセミナーを開催しました。 当日は、秋晴れの気持ち良いお天気にも恵まれ、多くの方にご来場頂くことができました。ありがとうございました。 セミナーでは、まずはWebサ...

イベント情報

セミナー講演資料

無料資料プレゼント

2021/03/04 セキュリティDAYS Keyspider資料

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

正社員・非正規社員の離職率を下げるためには? ~主観的な定性評価から、定量的なジョブ型評価への転換の重要性~

医療・メディカル分野の海外文書の自動翻訳はどうすればよいのか? ~海外治験データ、医療機器の承認申請情報、アメリカ食品医薬品局の査察情報など~

【機械翻訳の限界】製品マニュアル, 仕様書など高品質が求められる翻訳業務を効率化するには? 〜翻訳支援ソフトウェア(CATツール)と機械翻訳の組み合わせで、"精度"と"スピード"の両立を実現〜

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter