logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

プレゼンテーション:Drupal とは何か?

17/04/2025, by Ivan

このプレゼンテーションでは、Drupal が何に使われ、すでにどこで応用されているかを紹介します:

Drupal は、無限のカスタマイズオプションでコンテンツの整理、管理、公開を簡単に行える、オープンソースコードの無料 CMS です。

Dries Buytaert は 1999 年にメッセージボードとして Drupal の開発を始めました。1 年以内に、ますます多くの人々が Drupal の利用に興味を持ったため、プロジェクトはオープンソース化されました。Drupal.org は 2001 年にオンラインに登場し、Drupal コミュニティは 2005 年までにいくつかのカンファレンスとともに勢いを増しました。

Drupal は、63 万人を超えるユーザーと開発者のコミュニティによってサポート・開発されています。GNU General Public License(または「GPL」)の下で配布されており、誰でも自由にダウンロードして他の人と共有できます。今日、Drupal は小規模事業者から世界的な大企業まで、あらゆる人々に使われています。ロシアでは、Sportbox や Lib.rus.ec などの有名なサイトも Drupal CMS で構築されています。

さらに、Drupal は Web 上の最新技術をサポートする最先端のプラットフォームです。プロジェクトの原則は、モジュール性、標準、コラボレーション、使いやすさなどを奨励しています。

Drupal の主な利点は次のとおりです:

1) 汎用性。ほとんどの Web プログラミングタスクを実装できます。
2) 信頼性と安定性。Drupal には、世界中のトップ開発者によって開発されたモジュール式のコアがあります。
3) スケーラビリティと柔軟性。Drupal は、小さな名刺サイトからニュースポータルまで、あらゆるプロジェクトに使えます。
4) 機能性。数多くの Drupal モジュールと独自のアプリケーションを書ける機能が、機能を大きく拡張します。
5) 文書化された API。さまざまなアプリケーションとの統合が容易です。

Drupal でサイトを構築するのは難しい? コーポレートランディングページ、小さなオンラインストア、情報ポータル、個人ブログについて話しているなら――簡単です。データベース、レイアウト、プログラミングの知識がなくても、わずか数時間でその方法を学べます。ロシア中の何千ものウェブサイトが、オフィスマネージャー、ジムの従業員、美容室の従業員、旅行代理店の人々によって作られています。

Drupal は主に LAMP プラットフォームに向けて設計されています:

Linux — オペレーティングシステム;
Apache — Web サーバー;
MySQL — データベースシステム;
PHP — プログラミング言語。

その他のシステムソフトウェアオプションもサポートされています:

オペレーティングシステム:Unix ファミリー(FreeBSD、Mac OS X を含む)、Windows;
Web サーバー:Apache、Nginx、Lighttpd、IIS バージョン 6、7;
データベース:MySQL、PostgreSQL;
PHP 5.2.4 以上。

Drupal は CMS であるだけでなく、CMF(Content Management Framework)でもあります。

Drupal のコアには、ブログ、フォーラム、問い合わせフォームなどの基本機能が含まれており、追加のモジュールやテーマをダウンロードすることで簡単に拡張できます。

Drupal は 100 以上の言語でのインターフェースローカライゼーションをサポートしています(すべての翻訳が完成しているわけではありません)。ロシア語のサポートも利用できます。Drupal は、翻訳を他のサイトコンテンツとともにデータベースに保存する独自のローカライゼーションメカニズムを使います。翻訳は .po ファイル(gettext ライブラリ形式)としてインポート・エクスポートできます。

完全なコンテンツのローカライゼーションは、Drupal パッケージには含まれていないものの、開発者のウェブサイトからダウンロードできる追加のモジュールによってサポートされます。

Drupal の管理パネルは、5 つのメインセクションに分かれています:content、appearance、users、structure、configuration。追加のモジュールがこれらのセクション内のオプションを拡張します。サイトのスローガンの変更、デフォルト言語、日時設定、カスタム RSS フィードの作成など、主要なサイト構成設定を簡単に管理できます。サイトが完全に構成されコンテンツの準備ができたら、ブロックの設定と配置、メニューの作成、テーマの変更、さまざまなコンテンツタイプの追加ができます。

サイトにはインストールできるテーマの数に制限がなく、ユーザーは個人用の、あるいはモバイル版のテーマを選択できます。

タクソノミー、メニュー、重要な情報を目立たせる「featured content」ブロック、自動生成される人間が読める URL、その他多くの Drupal の機能を使ってコンテンツを分類できます。

Drupal で構築できるもの:

- ブログ;
- コーポレートおよびイントラネットのウェブサイト;
- 写真・動画ギャラリー;
- フォーラム;
- オンラインストア;
- 教育ポータル;
- ソーシャルネットワーク;
- コンテスト;
- ニュースポータル;
- Wiki サイト;
- Web サービス。

Drupal がどこで、誰によって使われているか:

- メディア;
- 非営利団体;
- 教育;
- ソフトウェア企業;
- 政治;
- エンターテインメント;
- ヘルスケア;
- 雑誌;
- 放送;
- ニュースポータル;
- 政府機関。