レビュー by 0829 #01レビュー by 0829 #01

「Drupal 実践プログラミング徹底入門」のレビュー記事を担当させていただくことになりました、0829です。
今後、数回にわたって書籍のレビューを行っていきたいと思いますが、まずは第1弾として、この書籍全体を通したレビューを書かせていただきたいと思います。

この書籍は、Drupalの使用方法や環境設定について説明されたDrupalの入門書ではなく、Drupalの開発者向け解説書として定評のある「Pro Drupal Development, Second Edition」を日本語翻訳した書籍です。
そのため、PHPなどに関する技術的な知識を持っていた方が、書籍の内容を理解する上での助けになると思います。

Drupalは、デフォルトでは大変シンプルな構成ではありますが、すでに多くのコントリビュートモジュールやテーマが提供されていますので、それらを使用するだけで、必要に応じた機能の拡張やサイトデザインの変更を簡単に行うことができ、どのような目的や用途のサイトにも作り上げることができるという、非常に柔軟な機能性を持っています。
それでも、コアの機能を修正したい時、既存のモジュールでは実現できない機能が要求される時、ちょっとした機能を追加したい時、CSSやXHTMLだけでは解決できないサイトデザインに関する問題が現れた時などには、その手段の一つとして、自身でのモジュールやテーマの作成を選択することになるかもしれません。
そんな時に、この書籍が非常に役立つものになることは間違いないでしょう。

書籍の内容は、Drupalでの開発の入門書として、第1章から順を追って、章によっては例題モジュールを作成しながら解説が進められるという形式がとられていますので、実際にコードを記述して動作確認を行うことで、より理解を深めることができるようになっています。
また、ある程度Drupalに関する知識があり、得たい情報が明確であるのなら、目的の章から読み始めても十分に理解できるリファレンスのような構成にもなっていますので、例えば、モジュールの作成手順を知りたい場合には「第2章 モジュールの作成」から、テーマを作成しようとする場合には「第8章 テーマシステム」から目を通し、その後、メニューシステムやフォームAPIなど、作成しようとするモジュールやテーマでの必要に応じた各章を通読するという方法でも、理解しやすく、目的達成への近道になるのではないかと思います。

Drupalでの開発を考えている方はもちろん、手軽にPHPで動作するアプリケーションを作成してみたい方などにもお勧めできる一冊です。

非常に参考になります。

midoribiさんのユーザアバター

Drupal6のプロジェクトを何本か対応しております。
現状、Drupal.orgの内容は充実しており、技術資料については、問題ないと思っておりましたが、全て英語なので、
新しくプロジェクトに参加する技術者さんなどに、
こちらの本は、非常に参考になります。
CMSカスタマイズの本は多いですが、開発などで、CMSを扱う際には、やはり情報が少なく、このような書籍が出てくるのを待ってました。
これを機に開発などでDrupalを使用するプロジェクトが増えていくと良いですね(^^

0829さんのサイトもいつも参考にさせてもらっております。

書籍には書籍の良さがありますよね。

midoribi さん、はじめまして。

この書籍に限ったことではありませんが、情報が一冊にまとまっているというのは便利ですよね。
Web も書籍も、それぞれに利点があると思いますので、書籍で基本情報を押さえておいて、さらに drupal.org で最新の技術情報を追跡するなどのように、相互に活用できればバッチリですね!

この書籍を活用して、現在対応中の Drupal プロジェクトも頑張ってください。

この本を元に

初めまして!

英語版の本を買って読んでみてたのですが、分かり難かったところなど
日本語版で勉強しながら、読み比べていると英語サイトの勉強になるので一石二鳥以上の
効果があるので、到着が楽しみです。
ありがとうございます!

英語版が読めるなんて、うらやましいです。

shinshin さん、はじめまして。

英語版を購入されているのですね!
洋書なら、テーマ関連に特化した書籍や Views + CCK の活用方法などが解説された書籍などもあるようですので、必要に応じて活用できれば、あれこれ悩むよりもずっと効率が上がるのでしょうね... 英語 NG の私としては、うらやましい限りです。

日本語版は、翻訳と同時に、エラッタの適用や原著の誤りの修正なども行っていますので、その辺りもプラスの要素になるのではないかと思います。

開発レベルアップしたいところ

コメントありがとうございます。

いえいえ、英語のレベルも高くはないですが、なんとなしに読む程度です(汗)
一番の開発レベルが低いので、0829さんのサイトや英語サイト等で情報集めながら
自分なりにレベルアップしようとしている段階です。英語版で使えそうなモジュールがあれば人柱隊でいれて
みて、使ってみたりとか(笑)
phpが少しでも分かるようになりたいです。(ちょっとしたモジュールの改造もできるようになれれればと)

これからもどうぞよろしくお願いいたします。

PHPの学習にも役立つと思います!

Drupal モジュールは、簡単に動作する PHP アプリケーションとも言えそうなので、そういう意味では、この書籍は PHP の学習にも十分に役に立つと思います。

私もまだまだ勉強中の身ですので、大きなことは言えませんが、書籍を読んでいて疑問に感じた部分などがあれば、何かしらコメントをつけさせていただきたいと思いますので、ぜひ、こちらのサイトへご投稿ください。

ありがとうございます!

ありがとうございます!
心強いです。 まずは自分なりに頑張ってます!

さっそく優待購入させていただきました

bkenroさんのユーザアバター

はじめまして。
さっそく、優待購入させていただきました。
今後この本にはボロボロになるまでお世話になることになると思います。
膨大な翻訳作業、本当にお疲れさまでした。
本が届くのを楽しみに待ちます。
ありがとうございました。

読んでおいて損はないと思います!

bkenro さん、はじめまして。

この書籍は、原著がすばらしいものでしたから、私自身、本当に勉強になりました。
Drupal をより思い通りにカスタマイズしたいのであれば、読んでおいて損はないと思います。

私は、監修協力ということで、翻訳作業自体は行っていないのですが、その分、コードのチェックなどはしっかり行わせていただいていますので、書籍を読んで、何か疑問などがあれば、こちらのサイトへご投稿下さい。
できるだけ迅速にコメントさせていただきたいと思います。

ありがとうございます

bkenroさんのユーザアバター

ありがとうございます
これからも宜しくお願いいたします。