」のレビューを担当いたしました。柏岡さんとは面識がありませんでしたが、メールにて依頼をいただき、お受けするかどうか迷ったので「ゲラを見せていただいたからお返事します」と答えたところ、さっそくに送付いただき、それを確認した上でお引き受けいたしました。見せていただいた原稿は元々セキュリティにはしっかり配慮されて書かれていましたが、細かいところの指摘を何点かさせていただきました。エラーメッセージの扱いなどですね。指摘には快く対応いただき、ありがとうございました。目次は以下の通りです。PHPを学ぶ準備をしようプログラムを作りながらPHPの基本を学ぼうデータベースを作成しようデータベースと組み合わせたプログラムを作ろう同書の特徴ですが、「いちばんやさしい」と表題にある通り、あまり機能を欲張らずにSQLによるCRUD(新規作成、読み出し、更新、削除)がひと通りできるくらいまでを丁寧に説明しています。題材としては料理レシピのデータベース(認証なし)を用いています。同書を読んでいて面白いと思ったのは、コードの入力方法です。以下は同書P82からの引用ですが...まず一旦body要素を閉じていますね。body要素の中身を次に入力していきます。以下は同書P83からの引用です。form要素を入力してそれを閉じています。form要素の中身は次ページ以降で入力しています。このように、初めてPHPを動かす読者を想定して細やかな配慮がなされています。動作環境はWindows上のXAMPPあるいはMac上のMAMPを用い、エディタ(さくらエディタ、CotEditor)も含めてインストールから設定まで詳しく解説しています。実は、この種の初心者向けPHP入門書の最近のトレンドは、ファイルのアップロードやメール送信、認証など盛りだくさんの機能が入っているものですが、同書はそこまで欲張らずに基本的なところにとどめています。これは正解だと思います。ファイルアップロードや認証はセキュリティ要件が厳しいので、中級者向けのテキストで扱うのがよいと思います。第4版」に進むのがよいと考えます。「10日で覚える~」の方は、入門教室とある割にはやや高度で(Amazonレビューからも分かります)、機能的に充実していて、セキュリティの配慮も十分だからです。PHPの理解を深めていくという学習シナリオが考えられます。ご活用下さいw【HASHコンサルティング広告】HASHコンサルティング株式会社は、セキュリティエンジニアを募集しています。興味のある方は、twitterやfacebookのメッセージ、あるいは問い合わせページからお問い合わせください。