Drupalの書評、ブログ、フォーラム、ポータル、コミュニティWebサイトの作成


著者:デビッド・マーサー
ISBN:1904811809
出版社:Packt Publishing
267ページ
公開日:2006年5月

シンプルなWebサイトのセットアップとメンテナンスは、HTMLと少しひじょうに簡単に行えます。一方、何百ページものコンテンツを含む巨大なサイトは、不可能ではないにしても、「手作業」で行うことは困難です。 Drupalは、中規模から大規模のWebサイトを構築および維持するために多くの人々が使用するオープンソースのコンテンツ管理システムです。そのタスクベースのモジュラーシステムにより、ブログからビジネスサイトまで、さまざまな種類のWebサイトに非常に柔軟に対応できます。ただし、Drupalコンテンツ管理システムを習得することは、数ステップで達成できるタスクではありません。この本では、Drival Mercerが、Drupalが提供しなければならないものと、Drupalを最大限に活用する方法を学びながら、段階的に説明します。

ご想像のとおり、MercerはDrupalの紹介から始まります。次に、サイトを計画する際に下す決定と、これらの決定がどのDrupalモジュールを必要とするかを決定する方法について説明します。本全体を通して、彼は架空のプロジェクトWebサイトを実例として使用しています。

しかし、始める前に、Apacheをダウンロードしてインストールする必要がありますR、MySQLR、PHPおよびDrupal。マーサーはこれらの手順を紹介し、発生する可能性のある最も一般的な問題を解決する方法について説明します。それが完了すると、エラー処理や電子メールのセットアップなど、サイトの基本的なレイアウトと管理の決定に取り組むことができます。

次に、RSSフィード、ブログ、フォーラム、投票、およびサイト検索用のいくつかのモジュールを追加して、サイトの機能を向上させる方法を示します。さらに高度な機能に移り、Drupalを使用してサイトのコンテンツを分類する方法と、サイトへのアクセス(アクセス権)を管理する方法について説明します。

サイトのコンテンツが完成したので、Webサイトの「ルックアンドフィール」を検討する準備が整いました。マーサーは、基本的なテーマから始めて、ニーズに合わせてカスタマイズし、これをDrupalに組み込む方法について説明します。

最後に、サイトをホストサーバーに移動し、データベースをセットアップする準備が整いました。また、Mercerは、Drupal管理インターフェイスを使用して、サイトのバックアップやメンテナンスのスケジュールなどの日常的なタスクを容易にする方法についても説明しています。

David Mercerは、Applied Mathematicsのプログラマー、テクニカルライター、および学生です。過去7年間、彼は多くの本やプロジェクトの執筆とコラボレーションを行ってきました。