有馬圭さんのレビュー一覧
投稿者:有馬圭
1 件中 1 件~ 1 件を表示 |
2003/04/09 07:55
本質を分かりやすくコンパクトにまとめた良書
0人中、0人の方がこのレビューが役に立ったと投票しています。
「世の中には、汚いCGIが多すぎる!」といういささか挑発的なコメントに恥じない、非常に分かりやすくPerlによるCGIの本質が見えてくる良書であると感じました。
本書は、Perl/CGI/Unixに関してまったく知識のない女性OLと筆者との対話形式で、(1)CGIとは何か? (2)環境設定、(3)Perlの基本、(4)フォームやファイルの扱い方、(5)実践的な解説という流れでスムーズな理解ができるような構成になっています。少しでもUnixによるシェル経験やCGIカスタマイズ経験のある方には、(1)から(2)へ至る流れは少々退屈に感じるかもしれませんが、導入的なこれらの章においても、筆者は常に「なぜ、そうなのか?」という疑問を根本から解決する手法で、初学者にも分かりやすく、経験者にもためになる内容に仕上げています。
また、(3)、(4)などでは、use strictや配列、そしてハッシュ(連想配列)など、今までのPerl入門書ではいまひとつよく理解できなかったPerlの基本事項が「理解できる」とともに、Webと連動するフォームやファイルの扱いなども、その本質を理解して使えるようになるよう構成されています。このあたりの構成・解説は本当に目から鱗。「こういった解説書がもっとはやく世に出ていれば…」と私は思いました。
最終章はひとつのCGIスクリプトを制作・改良する流れで実践的なスクリプト制作を学べるようになっており、この辺りの手法は従来の解説書と特に変わりはありませんが、スクリプトが非常に分かりやすく、解説を参考にしながら眺めるだけでもかなり勉強になると感じました。
筆者の強調する「セキュリティを意識した」スクリプトの制作に関してはそれほど細かいことは述べられていませんが、PerlのTwモードやuse strictについてきちんと解説してある点は入門書としては充分であると思いました。
とにかく、全体的に見て、構成・スクリプト・解説すべてが簡潔で分かりやすく、理解して使えるように考えられており、初学者から中級者までフォローできる素晴らしい良書であると言えると思います。シェルログインできるテストサーバーも用意されており至れり尽くせりの内容です。ただ、値段の割にページが少ない点、またこの手の入門書では当たり前になっている、サンプルスクリプトのCD-ROMの添付がない点などは少し寂しいかと思いました。
1 件中 1 件~ 1 件を表示 |