商品の情報
初めてのPHP5

初めてのPHP5

この商品が欲しい!
この商品は Amazon.co.jp で購入することができます。このボタンをクリックすると、商品が Amazon.co.jp のカートに入ります。

初めてのPHP5の商品レビュー

3.0 訳文が稚拙
まずもって「初めての〜」と題しているくらいなので、日本語くらいはすっきり誤解無く読みたいものです。
日本語の読解をやらされるので、はっきりいって苛々します。
他にもオライリーの本を数点購入していますが、今回のようにひどいものだとは感じませんでした。
そう、これは編集が通ったのが不思議なほど日本語に難があるのです。

とはいえ、PHPを体系的に扱った本はそれほど多くありません。
我々はまず「入門書」と呼ばれる類の書籍を必然的に数多く読むことになりますし、中には内容が重複してたりして一読したら廃品回収行きの「入門書」も数多くあります。
しかしノイズを除去した情報からいえば、この本は何回でも参考にできると思います。
また、ある程度の知識がある方なら読みにくいところは飛ばして読みきってしまえるでしょう。
4.0 初めて PHP に触れる人向け
本書は、PHPを多少なりともわかる人向けに書かれた内容で、これまで PHP4 でプログラムを書いた人向けの内容ではない。そのため、PHP をまったく知らない初心者から、プログラムを少し書いたことがある初級者までを対象にした書籍である。
なので、初心者から初級者までは星4つ。中級者以降にとっては星3つというのが正確な評価だろう。

なぜ、PHP で実際にプログラムを書いた人向けではないかという理由は主に2点ある。
1. オブジェクト指向向けの記述がより可能になった PHP5 なのに、オブジェクト指向について、ほとんど書かれていない。
2. PHP5 でやっと実装された SOAP 関数など新しい関数には、ほとんど触れられていない。

なので、これまで PHP4 を利用してきて、新しいバージョンである PHP5 を知りたいと思っている方は購入しない方が良さそうだ。とはいっても、まだ PHP5 を詳細に記している書籍はないので、当分はオンライン・マニュアルを参考にするしかないと思われる。
また、オブジェクト指向そのものを知りたい方は、一度 Java 向けに記述された書籍を参考にする方がよいと思われる。
4.0 日本語化の課題
本書の特徴として、次の三点が揚げられます:
1. PHP5にversionを絞り、install手順の詳細(SQL DBSを含め)は適宜カット、膨大な数の関数reference集であることはやめ、PHPプログラミングの実務的勘所だけを要領よくまとめた、
2. テキスト入力のsanitize法に触れ、簡単入門書にありがちな「動かすだけで精一杯でセキュリティ配慮まで余裕がまわらない状態」を脱している。
3. 訳本では、原本にない日本語処理第14章を導入、mbstring関数によるマルチバイト文字列処理を紹介している。

1/2の執筆方針のおかげで、本書は短期間で読破できる厚さに収まっています。その結果、たいていの読者は、PHPプログラミングの大まかなところを挫折せずにつかんで、次のステップ(たとえば、O'ReillyのほかのPHP本。ただし邦訳が出ていないものが多いけれど)に進むことができると思います。

3の日本語対応については、邦訳チームの努力は評価するものの、このさい、さらに一歩ニ歩踏み込んでもらいたかったところです。たとえば、私の誤解でなければ、SimpleXMLは多バイト文字を扱えるけれども、そのパース出力はUTF8に設定されていて、これは変えられないのだと思います。よって、sjis/ujis環境でPHPつきserverにて日本語を含むXML文書をパース-表示させようと思うと、mb_convert_encodingを介してやらないといけません。また、MySQL 4.1 + PHP使用時の日本語文字化け問題はあまりにも有名です。こちらは、どちらかを言えばPHPの咎ではないけれども、現状ではPHP運用の側からwork-aroundしてやらないといけない点があるわけです - たとえば、接続直後に$db->query("SET NAMES ujis")を呼ぶ。この二点は、せっかくO'Reilly本の「日本語化」を目指すなら、是非はずして欲しくなかった所です。蛇足ながら、原書の英語の冗談の翻訳にも、若干苦労のあとが忍ばれます。が、それは技術コンテンツとはあまり関係ないから忘れることにします。

以上により、やや辛目の採点で星3.5、四捨五入で星四つとします。

4.0 チュートリアルとしては最高
Perl~ しか今まで使ったことがなかったが、PHPを勉強してみようと思う買ってみた。
だいたい4日ぐらいで読み切ることが出来たが、内容も詰め込みすぎず、軽すぎずで
読みやすかった。

気になったのは例として書かれているコードの一部に括弧が足りないなど、間違いが
若干見受けられるのと、かなり直訳的に書かれており一部日本語の言い回しがおかしい
ところ~~がある点だ。
最後の方に日本語のための章が追加されているがとってつけた感があり、あくまでオマケ
だと思った方がいいと思う。

組み込み関数についてもあまり詳しく書かれておらず、関数辞典もないので、この辺はPHP
の公式サイトに頼らざるを得なかった。
あくまでこの本は初学者用のチュートリアルであり実際にコードを組む際は、別の本や
ウェブ~~サイトで関数の使い方、日本語の扱い方などを補強しなくていけない。

PHP についての概観を得るにはいい本です。~

本の最新売り上げランキング - トップ10

1位 pixivで学ぶイラストテクニック集
おすすめ度:   
2位 生声CD付き [対訳] オバマ演説集
おすすめ度: 価格: ¥ 1,050  通常24時間以内に発送
3位 「儲かる!会社」に一瞬で変わる 1日10分、年収3倍 見田村流超マーケティング
おすすめ度: 価格: ¥ 1,575  通常24時間以内に発送
4位 起きていることはすべて正しい―運を戦略的につかむ勝間式4つの技術
おすすめ度: 価格: ¥ 1,575  通常24時間以内に発送
5位 彩雲国物語  黒蝶は檻にとらわれる (角川ビーンズ文庫)
おすすめ度: 価格: ¥ 540  通常24時間以内に発送
6位 スピード・ブランディング―普通の人がブランドを確立し、成功を加速させる
おすすめ度: 価格: ¥ 1,500  通常24時間以内に発送
7位 26年でダメになる家に35年ローンを組むのはやめなさい。―間違いだらけの日本型家づくり
おすすめ度: 価格: ¥ 1,365  通常3~4日以内に発送
8位 細野真宏の数学嫌いでも「数学的思考力」が飛躍的に身に付く本!
おすすめ度: 価格: ¥ 1,260  通常24時間以内に発送
9位 MUTUALITY:CLAMP works in CODE GEASS
おすすめ度: 価格: ¥ 1,995  通常3~5週間以内に発送
10位 30歳の保健体育
おすすめ度: 価格: ¥ 1,500  通常3~5週間以内に発送
こちらもおすすめです
プログラミングPHP 第2版
価格: ¥ 3,990
通常24時間以内に発送
入門PHPセキュリティ
おすすめ度: 4.0
価格: ¥ 1,890
通常24時間以内に発送
PHP Hacks―プロが教えるWebプログラミングテクニック
おすすめ度: 5.0
価格: ¥ 3,780
通常24時間以内に発送
初めてのPHP & MySQL 第2版
おすすめ度: 4.0
価格: ¥ 3,570
通常24時間以内に発送
続・初めてのPerl 改訂版
おすすめ度: 5.0
価格: ¥ 3,360
通常24時間以内に発送