Enviar pesquisa
Carregar
CakePHP最新情報 PHPカンファレンス関西2012
•
4 gostaram
•
1,894 visualizações
ichikaway
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Baixar agora
Baixar para ler offline
Recomendados
20120307 CakePHP Study in Tokyo
20120307 CakePHP Study in Tokyo
ichikaway
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
suno88
CakePHP2.0 performance, upgrade shell
CakePHP2.0 performance, upgrade shell
ichikaway
Jenkins tips 20161014
Jenkins tips 20161014
Hideaki Ishijima
Cake php + php unitによる実践的ユニットテスト
Cake php + php unitによる実践的ユニットテスト
慶信 若松
CakePHP(例えば2系)のテスト
CakePHP(例えば2系)のテスト
monmon Kumagai
Customize CakePHP bake
Customize CakePHP bake
Kazuyuki Aoki
Recomendados
20120307 CakePHP Study in Tokyo
20120307 CakePHP Study in Tokyo
ichikaway
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
suno88
CakePHP2.0 performance, upgrade shell
CakePHP2.0 performance, upgrade shell
ichikaway
Jenkins tips 20161014
Jenkins tips 20161014
Hideaki Ishijima
Cake php + php unitによる実践的ユニットテスト
Cake php + php unitによる実践的ユニットテスト
慶信 若松
CakePHP(例えば2系)のテスト
CakePHP(例えば2系)のテスト
monmon Kumagai
Customize CakePHP bake
Customize CakePHP bake
Kazuyuki Aoki
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
Kenichi Mukai
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
Tomoki Hasegawa
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
運営 sollastudio
よりよいPHPUnitの実行方法を求めて
よりよいPHPUnitの実行方法を求めて
Akio Ishida
PHPとJavaScriptの噺
PHPとJavaScriptの噺
Shogo Kawahara
How to manage Cakephp @CakePHP_Fukuoka_2
How to manage Cakephp @CakePHP_Fukuoka_2
ichikaway
活動報告9 laravel5入門-
活動報告9 laravel5入門-
vx-pc-club
Laravel 5.1 LTSでサービスを作る
Laravel 5.1 LTSでサービスを作る
infinite_loop
FluentdとGrothForecastをインストールする
FluentdとGrothForecastをインストールする
regret raym
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
Takashi Someda
Chefで作る開発環境
Chefで作る開発環境
regret raym
恋に落ちるデプロイツール
恋に落ちるデプロイツール
totty jp
PHPデプロイツールの世界
PHPデプロイツールの世界
Yuuki Takezawa
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Hisateru Tanaka
NetBeans plugin for wordpress
NetBeans plugin for wordpress
Junichi Yamamoto
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
ichikaway
PHPの今とこれから2015
PHPの今とこれから2015
Rui Hirokawa
Xhprof
Xhprof
Hisashi Aruji
PHPUnit でテスト駆動開発を始めよう
PHPUnit でテスト駆動開発を始めよう
Yuya Takeyama
DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版
Yusuke Ando
CakePHP 1 to 2 Migration tips 100
CakePHP 1 to 2 Migration tips 100
ichikaway
FukuokaPHP 3
FukuokaPHP 3
ichikaway
Mais conteúdo relacionado
Mais procurados
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
Kenichi Mukai
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
Tomoki Hasegawa
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
運営 sollastudio
よりよいPHPUnitの実行方法を求めて
よりよいPHPUnitの実行方法を求めて
Akio Ishida
PHPとJavaScriptの噺
PHPとJavaScriptの噺
Shogo Kawahara
How to manage Cakephp @CakePHP_Fukuoka_2
How to manage Cakephp @CakePHP_Fukuoka_2
ichikaway
活動報告9 laravel5入門-
活動報告9 laravel5入門-
vx-pc-club
Laravel 5.1 LTSでサービスを作る
Laravel 5.1 LTSでサービスを作る
infinite_loop
FluentdとGrothForecastをインストールする
FluentdとGrothForecastをインストールする
regret raym
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
Takashi Someda
Chefで作る開発環境
Chefで作る開発環境
regret raym
恋に落ちるデプロイツール
恋に落ちるデプロイツール
totty jp
PHPデプロイツールの世界
PHPデプロイツールの世界
Yuuki Takezawa
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Hisateru Tanaka
NetBeans plugin for wordpress
NetBeans plugin for wordpress
Junichi Yamamoto
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
ichikaway
PHPの今とこれから2015
PHPの今とこれから2015
Rui Hirokawa
Xhprof
Xhprof
Hisashi Aruji
PHPUnit でテスト駆動開発を始めよう
PHPUnit でテスト駆動開発を始めよう
Yuya Takeyama
DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版
Yusuke Ando
Mais procurados
(20)
フレームワークを使うべき 3 つの理由
フレームワークを使うべき 3 つの理由
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
Drupal 8 - モダンなアーキテクチャのPHPベースOSS CMS
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
よりよいPHPUnitの実行方法を求めて
よりよいPHPUnitの実行方法を求めて
PHPとJavaScriptの噺
PHPとJavaScriptの噺
How to manage Cakephp @CakePHP_Fukuoka_2
How to manage Cakephp @CakePHP_Fukuoka_2
活動報告9 laravel5入門-
活動報告9 laravel5入門-
Laravel 5.1 LTSでサービスを作る
Laravel 5.1 LTSでサービスを作る
FluentdとGrothForecastをインストールする
FluentdとGrothForecastをインストールする
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
MessagePack RPC によるドキドキ非同期通信 @関ジャバ 2012年度8月
Chefで作る開発環境
Chefで作る開発環境
恋に落ちるデプロイツール
恋に落ちるデプロイツール
PHPデプロイツールの世界
PHPデプロイツールの世界
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
NetBeans plugin for wordpress
NetBeans plugin for wordpress
Cakephp勉強会@tokyo #4
Cakephp勉強会@tokyo #4
PHPの今とこれから2015
PHPの今とこれから2015
Xhprof
Xhprof
PHPUnit でテスト駆動開発を始めよう
PHPUnit でテスト駆動開発を始めよう
DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版
Semelhante a CakePHP最新情報 PHPカンファレンス関西2012
CakePHP 1 to 2 Migration tips 100
CakePHP 1 to 2 Migration tips 100
ichikaway
FukuokaPHP 3
FukuokaPHP 3
ichikaway
Cake Php開発事例
Cake Php開発事例
柴田 篤志
Cakephp tokyo5
Cakephp tokyo5
ichikaway
JavaOne2015報告またはこれからのJava
JavaOne2015報告またはこれからのJava
なおき きしだ
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Kenichirou Oyama
Cake Php ページ送り機能
Cake Php ページ送り機能
柴田 篤志
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Masahiro Nagano
What's new in open shift container platform 4.7 japan_20210318
What's new in open shift container platform 4.7 japan_20210318
Yuhki Hanada
Aizu.LT::Tokyo #4
Aizu.LT::Tokyo #4
Taku Unno
20111006 cakephp2.0 study
20111006 cakephp2.0 study
gusagi
How to run P4 BMv2
How to run P4 BMv2
Kentaro Ebisawa
appengine ja night #25 Google App Engine for PHP
appengine ja night #25 Google App Engine for PHP
Ryo Yamasaki
SPL fukuokaphp_1
SPL fukuokaphp_1
ichikaway
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
npsg
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
Masanori Oobayashi
DevOpsを実現するChef活用テクニック
DevOpsを実現するChef活用テクニック
Yusuke Ando
PHP カンファレンス福岡 参加報告
PHP カンファレンス福岡 参加報告
y-uti
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
Nagato Kasaki
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
Aya Komuro
Semelhante a CakePHP最新情報 PHPカンファレンス関西2012
(20)
CakePHP 1 to 2 Migration tips 100
CakePHP 1 to 2 Migration tips 100
FukuokaPHP 3
FukuokaPHP 3
Cake Php開発事例
Cake Php開発事例
Cakephp tokyo5
Cakephp tokyo5
JavaOne2015報告またはこれからのJava
JavaOne2015報告またはこれからのJava
実"戦"CakePHP Plugin
実"戦"CakePHP Plugin
Cake Php ページ送り機能
Cake Php ページ送り機能
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
What's new in open shift container platform 4.7 japan_20210318
What's new in open shift container platform 4.7 japan_20210318
Aizu.LT::Tokyo #4
Aizu.LT::Tokyo #4
20111006 cakephp2.0 study
20111006 cakephp2.0 study
How to run P4 BMv2
How to run P4 BMv2
appengine ja night #25 Google App Engine for PHP
appengine ja night #25 Google App Engine for PHP
SPL fukuokaphp_1
SPL fukuokaphp_1
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
DevOpsを実現するChef活用テクニック
DevOpsを実現するChef活用テクニック
PHP カンファレンス福岡 参加報告
PHP カンファレンス福岡 参加報告
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
Hive on Spark を活用した高速データ分析 - Hadoop / Spark Conference Japan 2016
恐るべきApache, Web勉強会@福岡
恐るべきApache, Web勉強会@福岡
Mais de ichikaway
forteeに脆弱性検査をかけてみた VAddy編
forteeに脆弱性検査をかけてみた VAddy編
ichikaway
Understanding Computer Architecture with NES Emulator
Understanding Computer Architecture with NES Emulator
ichikaway
VAddyの課金システムを Stripeに乗り換えた話
VAddyの課金システムを Stripeに乗り換えた話
ichikaway
Hello, Worldまで3ヶ月 Golangでファミコンエミュレータ実装 #gocon fukuoka 2019
Hello, Worldまで3ヶ月 Golangでファミコンエミュレータ実装 #gocon fukuoka 2019
ichikaway
ゼロから始めるファミコンエミュレータ生活 PHPerKaigi2019
ゼロから始めるファミコンエミュレータ生活 PHPerKaigi2019
ichikaway
現場で使える脆弱性検査サービス VAddy
現場で使える脆弱性検査サービス VAddy
ichikaway
OS入門 Fukuoka.php vol.18 LT資料
OS入門 Fukuoka.php vol.18 LT資料
ichikaway
Yapc8oji: セキュリティテストサービスを開発運営してきた2年
Yapc8oji: セキュリティテストサービスを開発運営してきた2年
ichikaway
VAaddyとは VAddyミートアップvol3_20160629
VAaddyとは VAddyミートアップvol3_20160629
ichikaway
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
ichikaway
脆弱性もバグ、だからテストしよう DevSummiFukuoka
脆弱性もバグ、だからテストしよう DevSummiFukuoka
ichikaway
Vulnerabilities are bugs, Let's test for them!
Vulnerabilities are bugs, Let's test for them!
ichikaway
脆弱性もバグ、だからテストしよう!
脆弱性もバグ、だからテストしよう!
ichikaway
継続的Webセキュリティテスト PHPカンファレンス関西2015 LT
継続的Webセキュリティテスト PHPカンファレンス関西2015 LT
ichikaway
継続的Webセキュリティテスト testing casual talks2
継続的Webセキュリティテスト testing casual talks2
ichikaway
Ctf2015 ichikawa Eizoku PM2.5 dial
Ctf2015 ichikawa Eizoku PM2.5 dial
ichikaway
VAddy - CI勉強会 fukuoka
VAddy - CI勉強会 fukuoka
ichikaway
Jenkinsを使った継続的セキュリティテスト
Jenkinsを使った継続的セキュリティテスト
ichikaway
継続的セキュリティテストVaddy説明資料
継続的セキュリティテストVaddy説明資料
ichikaway
VAddy at LL Diver LT
VAddy at LL Diver LT
ichikaway
Mais de ichikaway
(20)
forteeに脆弱性検査をかけてみた VAddy編
forteeに脆弱性検査をかけてみた VAddy編
Understanding Computer Architecture with NES Emulator
Understanding Computer Architecture with NES Emulator
VAddyの課金システムを Stripeに乗り換えた話
VAddyの課金システムを Stripeに乗り換えた話
Hello, Worldまで3ヶ月 Golangでファミコンエミュレータ実装 #gocon fukuoka 2019
Hello, Worldまで3ヶ月 Golangでファミコンエミュレータ実装 #gocon fukuoka 2019
ゼロから始めるファミコンエミュレータ生活 PHPerKaigi2019
ゼロから始めるファミコンエミュレータ生活 PHPerKaigi2019
現場で使える脆弱性検査サービス VAddy
現場で使える脆弱性検査サービス VAddy
OS入門 Fukuoka.php vol.18 LT資料
OS入門 Fukuoka.php vol.18 LT資料
Yapc8oji: セキュリティテストサービスを開発運営してきた2年
Yapc8oji: セキュリティテストサービスを開発運営してきた2年
VAaddyとは VAddyミートアップvol3_20160629
VAaddyとは VAddyミートアップvol3_20160629
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
脆弱性もバグ、だからテストしよう PHPカンファンレス2015
脆弱性もバグ、だからテストしよう DevSummiFukuoka
脆弱性もバグ、だからテストしよう DevSummiFukuoka
Vulnerabilities are bugs, Let's test for them!
Vulnerabilities are bugs, Let's test for them!
脆弱性もバグ、だからテストしよう!
脆弱性もバグ、だからテストしよう!
継続的Webセキュリティテスト PHPカンファレンス関西2015 LT
継続的Webセキュリティテスト PHPカンファレンス関西2015 LT
継続的Webセキュリティテスト testing casual talks2
継続的Webセキュリティテスト testing casual talks2
Ctf2015 ichikawa Eizoku PM2.5 dial
Ctf2015 ichikawa Eizoku PM2.5 dial
VAddy - CI勉強会 fukuoka
VAddy - CI勉強会 fukuoka
Jenkinsを使った継続的セキュリティテスト
Jenkinsを使った継続的セキュリティテスト
継続的セキュリティテストVaddy説明資料
継続的セキュリティテストVaddy説明資料
VAddy at LL Diver LT
VAddy at LL Diver LT
CakePHP最新情報 PHPカンファレンス関西2012
1.
CakePHP 最新情報
2012/5/12 PHP カンファレンス関西
2.
Yasushi Ichikawa @cakephper /
@ichikaway http://d.hatena.ne.jp/cakephper
3.
1. CakePHP 概要
2. CakePHP2 3. 告知 @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
4.
CakePHP とは
5.
CakePHP ●
MIT ライセンス ● MVC フレームワーク ● フルスタック ● 設定より規約 ● 多数のプラグインが公開 ● http://plugins.cakephp.org/ @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
6.
CakePHP 機能
● DB 操作 (ORM) ● ページング ● テーマ機能 ● キャッシュ ● 認証機能 ● セキュリティ ● セッション ● テスト ● プラグイン ● 国際化対応 ● ルーティング ● コンソール @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
7.
CakePHP バージョン ●
1.3 (2010 年 4 月 ) PHP4/5 ● 2.0 (2011 年 10 月 ) PHP5.2.8 以上 ● 2.1 (2012 年 3 月 ) PHP5.2.8 以上 ● 2.2 Beta @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
8.
CakePHP 情報元
●本家サイト ● http://cakephp.org/ ● CookBook ● http://book.cakephp.org/ ● API マニュアル ● http://api.cakephp.org ● 日本語フォーラム ● http://cakephp.jp @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
9.
CakePHP2
10.
CakePHP2 ●
新機能追加 ● CakePHP1 のリファクタリング ● パフォーマンス改善 ● ある程度の下位互換 ● すばらしいドキュメント ( 英語 ) ● http://book.cakephp.org/2.0 @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
11.
ディレクトリ・ファイル名 ● PSR-0
対応 ● Controller/PostsController.php ● Component/FooComponent.php PSR-0: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
12.
遅延読込み ● クラスを利用する際に
Autoload ● App::uses() ● クラス名と場所を登録するのみ ● App::uses('CakeEmail', 'Network/Email'); @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
13.
Cake2 Performance ●
環境 ● Dell SC440(Pentium 2GHz, 2G メモリ ) Ubuntu ● PHP5.3.5(APC), Apache2, MySQL5.1 ● 計測ツール ● siege -c 10 -b -t 3S @ichikaway http://cake.eizoku.com/blog/
14.
Cake2 Performance
計測対象画面 @ichikaway http://cake.eizoku.com/blog/
15.
Cake2 Performance ● CakePHP1.3.11
● 29 req/sec ● 16,931 calls ● CakePHP2.0.4 ● 40 req/sec ● 12,432 calls @ichikaway http://cake.eizoku.com/blog/
16.
Cake2 Performance
30% Performance UP! @ichikaway http://cake.eizoku.com/blog/
17.
Request/Response Request/Response オブジェクト ●
● データを一元管理 ● $this->request->data ● $this->response->body() 責任範囲が明確に @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
18.
CakeEmail ●
独立したライブラリ ● どこからでも自由に呼べる ● 日本語処理も OK(2.1 から推奨) ● 添付ファイル、 HTML メール ● レンダリングが通常の View と同じ ● ヘルパー利用、データのセット @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
19.
その他 CakePHP2.0 機能
● 例外処理 ● 統一的な API ● PHPUnit (Test) ● 大きな機能を分割 @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
20.
CakePHP2.1 機能 ●
JsonView/XMLView の追加 ● View の継承機能 ● Callback に優先度設定 ● HiphopPHP 対応 ? @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
21.
CakePHP2.2 新機能 ●
Dispatcher filters ● 独自 Dispatcher が差し込み可能に ● ヘルパーの LazyLoading ● Redis cache engine ● Nested Transaction サポート @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
22.
告知
23.
CakePHP 書籍
CakePHP2 本を共同執筆中 2012 年 7 月ごろ発売予定 技術評論社 @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
24.
PHP 祭り 2012
福岡 @phpmatsuri @cakephper / @ichikaway http://d.hatena.ne.jp/cakephper
25.
THANK YOU
Baixar agora