究極のphp本完成
DESCRIPTION
PHP Conference Japan 2010TRANSCRIPT
![Page 1: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/1.jpg)
究極の PHP 本完成
小川雄大 @fivestrhttp://fivestar.fm/
![Page 2: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/2.jpg)
お待たせいたしました
![Page 3: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/3.jpg)
今を生きる全ての PHP ユーザに
![Page 4: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/4.jpg)
自信を持っておすすめできる
![Page 5: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/5.jpg)
究極の PHP 本ができました
![Page 6: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/6.jpg)
その名も
![Page 7: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/7.jpg)
![Page 8: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/8.jpg)
パーフェクト PHP
![Page 9: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/9.jpg)
究極を冠するにふさわしいタイトル
![Page 10: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/10.jpg)
本日はこのパーフェクト PHP
をご紹介いたします
![Page 11: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/11.jpg)
3 人の著者
![Page 12: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/12.jpg)
小川 雄大 (@fivestr)アシアル株式会社 / nequal
柄沢 聡太郎 (@sotarok)グリー株式会社 / nequal
橋口 誠 (@gusagi)menue 株式会社
![Page 13: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/13.jpg)
対象読者
![Page 14: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/14.jpg)
•既に PHP をお使いの方
•他の言語をお使いで、これから PHP を学びたい方
![Page 15: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/15.jpg)
プログラミングの入門本ではありません
![Page 16: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/16.jpg)
PHP を実践的に使いたい方々へ
![Page 17: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/17.jpg)
必読となる一冊
![Page 18: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/18.jpg)
パーフェクト PHPが究極たる 3 つの所
以
![Page 19: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/19.jpg)
所以その 1
オールインワン
![Page 20: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/20.jpg)
総ページ数
![Page 21: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/21.jpg)
592 ページ
![Page 22: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/22.jpg)
圧倒的なボリューム
![Page 23: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/23.jpg)
6 パート構成
![Page 24: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/24.jpg)
1. PHP ~ overview2. PHP の言語仕様3. 実践 Web アプリケーショ
ン4. PHP セキュリティ5. テクニカルな PHP の活用6. PHP レシピ
![Page 25: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/25.jpg)
Part 2
PHP の言語仕様
![Page 26: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/26.jpg)
PHP 5.3 対応
![Page 27: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/27.jpg)
PHP の本当の言語仕様を
知るために
![Page 28: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/28.jpg)
ソースの中まで追いました
![Page 29: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/29.jpg)
言語仕様を細部まで徹底的に解説
![Page 30: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/30.jpg)
Part 4
PHP セキュリティ
![Page 31: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/31.jpg)
Web アプリケーションを作る全ての方が
![Page 32: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/32.jpg)
知っておくべき16 の脆弱性と
その対策
![Page 33: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/33.jpg)
サンプルコードを交えて詳細に解説
![Page 34: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/34.jpg)
パーフェクトであるために
徹底しました
![Page 35: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/35.jpg)
所以その 2
フレームワーク
![Page 36: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/36.jpg)
フレームワークはもはや当たり前の
昨今
![Page 37: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/37.jpg)
フレームワークに順応するために
![Page 38: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/38.jpg)
フレームワークでの悩みを 1 つでも多く解消したいがために
![Page 39: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/39.jpg)
フレームワークを
![Page 40: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/40.jpg)
作ってしまいました
![Page 41: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/41.jpg)
Part 3
実践 Webアプリケーション
![Page 42: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/42.jpg)
筆者らがどのようにして PHP を学んだか
![Page 43: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/43.jpg)
共通の答えは「フレームワークのソースを読むこと」
![Page 44: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/44.jpg)
Web アプリケーションの世界を深く知る
ため
![Page 45: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/45.jpg)
シンプルだけど機能的な
MVC フレームワークを作成し
![Page 46: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/46.jpg)
それを用いて Webアプリケーションの
開発を行います
![Page 47: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/47.jpg)
CakePHP の人もSymfony の人も
![Page 48: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/48.jpg)
フレームワークの裏側を知るために
![Page 49: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/49.jpg)
これまでにない程のノウハウを
つめ込みました
![Page 50: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/50.jpg)
所以その 3
PHP を徹底活用
![Page 51: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/51.jpg)
PHP が豊富なのは関数だけではありません
![Page 52: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/52.jpg)
Part 5
テクニカルな PHPの活用
![Page 53: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/53.jpg)
PHP 5 からオブジェクト指向にまつわる機能が充実
![Page 54: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/54.jpg)
SPL,PDO, Exception,
etc...
![Page 55: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/55.jpg)
様々なクラスライブラリも
提供されています
![Page 56: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/56.jpg)
そしてもちろん関数も豊富です
![Page 57: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/57.jpg)
Part 6
PHP レシピ
![Page 58: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/58.jpg)
PHP のマニュアルが素晴らしいことはご存じですよね
![Page 59: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/59.jpg)
マニュアルの使い方を始め、
![Page 60: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/60.jpg)
文字列や配列操作といった
豊富な関数
![Page 61: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/61.jpg)
APC や Xdebug などのエクステンショ
ン
![Page 62: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/62.jpg)
DateTime, SimpleXML,
JSON,etc...
![Page 63: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/63.jpg)
幅広い逆引きレシピとしても
お使いください
![Page 64: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/64.jpg)
そして
![Page 65: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/65.jpg)
各パートのいたる箇所に
![Page 66: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/66.jpg)
筆者らが培ってきたノウハウを
![Page 67: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/67.jpg)
コラムとして記しました
![Page 68: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/68.jpg)
この 1 冊に全てがつまってます
![Page 69: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/69.jpg)
つねに側にいてほしい
![Page 70: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/70.jpg)
究極の PHP 本パーフェクト PHP
![Page 71: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/71.jpg)
技術評論社より11 月発売
![Page 72: 究極のPHP本完成](https://reader033.vdocuments.pub/reader033/viewer/2022061304/549548fdb47959993a8b45c6/html5/thumbnails/72.jpg)
皆さまの声をお待ちしています
ご清聴ありがとうございました