『PHPエンジニア養成読本』は買って損のない 1冊

技術評論社の細谷さんより献本いただきました。ありがとうございます。

PHPエンジニア養成読本 〔現場で役立つイマドキ開発ノウハウ満載! 〕 (Software Design plus)

PHPエンジニア養成読本 〔現場で役立つイマドキ開発ノウハウ満載! 〕 (Software Design plus)

すでにいろいろな人が記事を書かれており、PHP カンファレンスでも完売するという人気で、今更な感はありますが、PHP のイマドキの開発についてのムック本です。

自分がどれくらいイマドキなのかの確認にも役立ちますね。

目次

巻頭企画
PHP最前線
〜最新動向といまどきの開発技法をチェック!

    第1章:PHPの最新動向…… 新原 雅司
    第2章:いまどきPHP開発技法入門…… 新原 雅司

特集1
[最新]ライブラリ&フレームワーク活用の基礎知識
Composer+Symfony/FuelPHP/CakePHP/注目株

    第1章:[新定番]Composerの基礎と活用……原田 康生
    第2章:フレームワークを本当に使いこなすための考え方……原田 康生
    第3章:Symfony活用のポイント……小山 哲志
    第4章:FuelPHP活用のポイント……小山 哲志
    第5章:CakePHP活用のポイント……原田 康生
    第6章:注目フレームワーク総ざらい……田中 久輝

特集2
現場で役立つ PHPエンジニアの開発術
〜テスト/ソースコード管理/開発環境/品質向上

    第1章:PHPUnitではじめる自動テスト…… 田中 久輝
    第2章:Gitでばっちりソースコード管理…… 田中 久輝
    コラム:いまさら聞けない「公開鍵認証」…… 田中 久輝
    第3章:注目IDE「PhpStorm」&定番エディタ「Vim」活用術…… 保科 一成
    第4章:コードの品質を高めよう…… 保科 一成

特集3
PHPエンジニアのための クラウドサービス活用術
〜AWS,Pagoda Boxを使って学ぶ

    第1章:PHPでクラウドの世界へ飛び込もう!…… 大村 創太郎
    第2章:[IaaS編]Amazon Web Servicesを使ってみよう…… 大村 創太郎
    第3章:[PaaS編]Pagoda Boxを使ってみよう…… 大村 創太郎

特別企画
    一から学ぶ PHP開発の基礎知識…… 増永 玲

FuelPHP

「特集1」で FuelPHP についても、「Symfony / FuelPHP / CakePHP」として紹介されています。ただし、各フレームワークにつき 3ページしかないため、これだけで FuelPHP をマスターするのは無理ですが、導入としてポイントを抑えた紹介記事になっています。

  • ディレクトリ階層
  • config システム
  • forge()
  • モジュール、パッケージ、vendor

などなど。

ちなみに、FuelPHP が new ではなく forge() でオブジェクトを生成するのは、Multiton パターンを採用しているためではないかと思います。

正誤表

なお、一部のリスト(ソースコード)が抜けてしまうという非常に残念なことになっていますが、正誤表が出ていますので、参照されるとよいかと思います。