PHPエンジニア養成読本[現場で役立つイマドキ開発ノウハウ満載!]
この本の概要
PHPはWebシステムの進化と歩みを共にして進化してきた,世界中のWebサイトで利用されている人気のサーバサイドスクリプト言語です。本書では,これからPHPを使って本格的なWeb開発を行いたい方,いまどきのPHP開発技法を習得したい方を対象に,PHP 5.3から最新版5.5までここ数年で盛り込まれた新機能,PEARに代わるライブラリ管理ツールとして注目されるComposerの活用法や,自分にあったフレームワークの見つけ方・使い方,そしてUnitテストやGitによる開発など,今,PHPによる開発を行ううえで押さえておきたいトピック満載でお届けします。
目次
巻頭企画
PHP最前線
〜最新動向といまどきの開発技法をチェック!
- 第1章:PHPの最新動向
〜PHPの概要と5.3/5.4/5.5の新機能 - 第2章:いまどきPHP開発技法入門
〜Vagrant/Xdebug/OPcache/PSR
特集1
[最新]ライブラリ&フレームワーク活用の基礎知識
Composer+Symfony/FuelPHP/CakePHP/注目株
- 第1章:[新定番]Composerの基礎と活用
〜PHPをモダンへと導くパッケージ依存性管理ツール - 第2章:フレームワークを本当に使いこなすための考え方
〜自分に合ったフレームワーク選びで“ハッピーコーディング” - 第3章:Symfony活用のポイント
〜緻密に計算されたPHPフレームワークの教科書 - 第4章:FuelPHP活用のポイント
〜軽量・高速にしていまだ普請中 - 第5章:CakePHP活用のポイント
〜もっとシンプルに,速く,少ないコードで - 第6章:注目フレームワーク総ざらい
〜Silex/Laravel/Yii Framework/Zend Framework 2/BEAR.Sunday
特集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開発の基礎知識
〜コードの書き方と考え方のポイント