Enviar pesquisa
Carregar
Phalcon勉強会資料
•
Transferir como PPTX, PDF
•
8 gostaram
•
8,970 visualizações
Yuji Otani
Seguir
2014年8月5日に開催されたPhalcon勉強会の資料です。
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 31
Baixar agora
Recomendados
Yet another use of Phalcon
Yet another use of Phalcon
Yuji Iwai
受託開発のPhalcon
受託開発のPhalcon
Masatoshi Hiraoka
Phalcon + AngularJSで作る動画プラットフォーム
Phalcon + AngularJSで作る動画プラットフォーム
ryo-utsunomiya
Laravel管理画面ジェネレーター
Laravel管理画面ジェネレーター
Takuya Tejima
PhucSon Software Company - Image Present
PhucSon Software Company - Image Present
FuKuYama Software Company
Next.js Storybook Driven Development
Next.js Storybook Driven Development
Takuya Tejima
スマートフォンにおけるアニメーション実装 ~FlashからHTML5へシフトするには~
スマートフォンにおけるアニメーション実装 ~FlashからHTML5へシフトするには~
Yutaka Sano
Hack+FuelPHPによるWebサービス開発
Hack+FuelPHPによるWebサービス開発
Yuji Otani
Recomendados
Yet another use of Phalcon
Yet another use of Phalcon
Yuji Iwai
受託開発のPhalcon
受託開発のPhalcon
Masatoshi Hiraoka
Phalcon + AngularJSで作る動画プラットフォーム
Phalcon + AngularJSで作る動画プラットフォーム
ryo-utsunomiya
Laravel管理画面ジェネレーター
Laravel管理画面ジェネレーター
Takuya Tejima
PhucSon Software Company - Image Present
PhucSon Software Company - Image Present
FuKuYama Software Company
Next.js Storybook Driven Development
Next.js Storybook Driven Development
Takuya Tejima
スマートフォンにおけるアニメーション実装 ~FlashからHTML5へシフトするには~
スマートフォンにおけるアニメーション実装 ~FlashからHTML5へシフトするには~
Yutaka Sano
Hack+FuelPHPによるWebサービス開発
Hack+FuelPHPによるWebサービス開発
Yuji Otani
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
de:code 2017
Redmineの9年間の歩みを振り返ってみる
Redmineの9年間の歩みを振り返ってみる
Go Maeda
モバイルオンラインゲーム運用のための開発
モバイルオンラインゲーム運用のための開発
KLab Inc. / Tech
Mautic meetup tokyo #2 lt MAとSFA/CRMの違い
Mautic meetup tokyo #2 lt MAとSFA/CRMの違い
Kohei Nishikawa
モバイルゲームビルドパイプラインとChatOps
モバイルゲームビルドパイプラインとChatOps
KLab Inc. / Tech
次世代プラットフォームでのHTML5アプリ開発 Firefox OS/Ubuntu Touch
次世代プラットフォームでのHTML5アプリ開発 Firefox OS/Ubuntu Touch
Honma Masashi
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
一法 山崎
Firefox OS App Dev
Firefox OS App Dev
dynamis
ソフトウェアメトリクス概要 20160514
ソフトウェアメトリクス概要 20160514
Yutaka Ohwada
Unityでこんなことができる KLab×博多Tech塾
Unityでこんなことができる KLab×博多Tech塾
KLab Inc. / Tech
Unityネイティブプラグインの勧め 〜UnityでiOS, AndroidのAPIを利用する方法〜
Unityネイティブプラグインの勧め 〜UnityでiOS, AndroidのAPIを利用する方法〜
KLab Inc. / Tech
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
Kazuki Saito
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 Bridge
KLab Inc. / Tech
Redmine4時代のプラグイン開発 redmine.tokyo #13
Redmine4時代のプラグイン開発 redmine.tokyo #13
Sho Douhashi
[CT10] CTO とチョークトーク! 私たちがクラウド時代/AI時代に求める技術者
[CT10] CTO とチョークトーク! 私たちがクラウド時代/AI時代に求める技術者
de:code 2017
Tapjoy indies stream-ustream第2弾
Tapjoy indies stream-ustream第2弾
Masakazu Murakami
Web App Platform Firefox
Web App Platform Firefox
dynamis
Firefox OS Updates 201311
Firefox OS Updates 201311
dynamis
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
KLab Inc. / Tech
可読性の高いプログラムを書くために
可読性の高いプログラムを書くために
Tomoteru Sannomiya
3流プログラマーから見たPhalconとWISP
3流プログラマーから見たPhalconとWISP
YamaYamamoto
PHP buildpackでhackとphalconが動いた件について
PHP buildpackでhackとphalconが動いた件について
健治郎 安井
Mais conteúdo relacionado
Mais procurados
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
de:code 2017
Redmineの9年間の歩みを振り返ってみる
Redmineの9年間の歩みを振り返ってみる
Go Maeda
モバイルオンラインゲーム運用のための開発
モバイルオンラインゲーム運用のための開発
KLab Inc. / Tech
Mautic meetup tokyo #2 lt MAとSFA/CRMの違い
Mautic meetup tokyo #2 lt MAとSFA/CRMの違い
Kohei Nishikawa
モバイルゲームビルドパイプラインとChatOps
モバイルゲームビルドパイプラインとChatOps
KLab Inc. / Tech
次世代プラットフォームでのHTML5アプリ開発 Firefox OS/Ubuntu Touch
次世代プラットフォームでのHTML5アプリ開発 Firefox OS/Ubuntu Touch
Honma Masashi
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
一法 山崎
Firefox OS App Dev
Firefox OS App Dev
dynamis
ソフトウェアメトリクス概要 20160514
ソフトウェアメトリクス概要 20160514
Yutaka Ohwada
Unityでこんなことができる KLab×博多Tech塾
Unityでこんなことができる KLab×博多Tech塾
KLab Inc. / Tech
Unityネイティブプラグインの勧め 〜UnityでiOS, AndroidのAPIを利用する方法〜
Unityネイティブプラグインの勧め 〜UnityでiOS, AndroidのAPIを利用する方法〜
KLab Inc. / Tech
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
Kazuki Saito
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 Bridge
KLab Inc. / Tech
Redmine4時代のプラグイン開発 redmine.tokyo #13
Redmine4時代のプラグイン開発 redmine.tokyo #13
Sho Douhashi
[CT10] CTO とチョークトーク! 私たちがクラウド時代/AI時代に求める技術者
[CT10] CTO とチョークトーク! 私たちがクラウド時代/AI時代に求める技術者
de:code 2017
Tapjoy indies stream-ustream第2弾
Tapjoy indies stream-ustream第2弾
Masakazu Murakami
Web App Platform Firefox
Web App Platform Firefox
dynamis
Firefox OS Updates 201311
Firefox OS Updates 201311
dynamis
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
KLab Inc. / Tech
可読性の高いプログラムを書くために
可読性の高いプログラムを書くために
Tomoteru Sannomiya
Mais procurados
(20)
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
[MW10] Xamarin / OSS プロジェクトを活用したエンタープライズモバイルアプリケーションの実装 - Project Blue Monkey -
Redmineの9年間の歩みを振り返ってみる
Redmineの9年間の歩みを振り返ってみる
モバイルオンラインゲーム運用のための開発
モバイルオンラインゲーム運用のための開発
Mautic meetup tokyo #2 lt MAとSFA/CRMの違い
Mautic meetup tokyo #2 lt MAとSFA/CRMの違い
モバイルゲームビルドパイプラインとChatOps
モバイルゲームビルドパイプラインとChatOps
次世代プラットフォームでのHTML5アプリ開発 Firefox OS/Ubuntu Touch
次世代プラットフォームでのHTML5アプリ開発 Firefox OS/Ubuntu Touch
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
Firefox OS App Dev
Firefox OS App Dev
ソフトウェアメトリクス概要 20160514
ソフトウェアメトリクス概要 20160514
Unityでこんなことができる KLab×博多Tech塾
Unityでこんなことができる KLab×博多Tech塾
Unityネイティブプラグインの勧め 〜UnityでiOS, AndroidのAPIを利用する方法〜
Unityネイティブプラグインの勧め 〜UnityでiOS, AndroidのAPIを利用する方法〜
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
ご紹介、GUIでサクッと自動応答システムを作る方法 ー Slack/LINEとの連携も簡単 ー FrontOps : フロント・オプス
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 Bridge
Redmine4時代のプラグイン開発 redmine.tokyo #13
Redmine4時代のプラグイン開発 redmine.tokyo #13
[CT10] CTO とチョークトーク! 私たちがクラウド時代/AI時代に求める技術者
[CT10] CTO とチョークトーク! 私たちがクラウド時代/AI時代に求める技術者
Tapjoy indies stream-ustream第2弾
Tapjoy indies stream-ustream第2弾
Web App Platform Firefox
Web App Platform Firefox
Firefox OS Updates 201311
Firefox OS Updates 201311
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
可読性の高いプログラムを書くために
可読性の高いプログラムを書くために
Destaque
3流プログラマーから見たPhalconとWISP
3流プログラマーから見たPhalconとWISP
YamaYamamoto
PHP buildpackでhackとphalconが動いた件について
PHP buildpackでhackとphalconが動いた件について
健治郎 安井
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話
Shohei Tai
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
leverages_event
Behatで行う、E2Eテスト入門
Behatで行う、E2Eテスト入門
leverages_event
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
アシアル株式会社
Phalcon 謹製テンプレートエンジン Volt - Meet phalcon Volt
Phalcon 謹製テンプレートエンジン Volt - Meet phalcon Volt
Kazumi IWANAGA
Dependency management in PHP & ZendFramework 2
Dependency management in PHP & ZendFramework 2
Kirill Chebunin
はじめてのCodeIgniter
はじめてのCodeIgniter
Yuya Matsushima
PHP勉強会 #51
PHP勉強会 #51
Takako Miyagawa
Symfony2 チュートリアル イントロダクション osc 2011 nagoya
Symfony2 チュートリアル イントロダクション osc 2011 nagoya
Hidenori Goto
PHPUnitでリファクタリング
PHPUnitでリファクタリング
Takako Miyagawa
CodeIgniter入門
CodeIgniter入門
Sho A
はじめてのSymfony2
はじめてのSymfony2
Tomohiro MITSUMUNE
Symfony2でより良いソフトウェアを作るために
Symfony2でより良いソフトウェアを作るために
Atsuhiro Kubo
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
tomohiro kitaura
Code igniterを初めて使うときにはまった4つのポイント
Code igniterを初めて使うときにはまった4つのポイント
noldor
Vue.js for HIKARABO
Vue.js for HIKARABO
Hiroto Murai
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
React JS and why it's awesome
React JS and why it's awesome
Andrew Hull
Destaque
(20)
3流プログラマーから見たPhalconとWISP
3流プログラマーから見たPhalconとWISP
PHP buildpackでhackとphalconが動いた件について
PHP buildpackでhackとphalconが動いた件について
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
Behatで行う、E2Eテスト入門
Behatで行う、E2Eテスト入門
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
Phalcon 謹製テンプレートエンジン Volt - Meet phalcon Volt
Phalcon 謹製テンプレートエンジン Volt - Meet phalcon Volt
Dependency management in PHP & ZendFramework 2
Dependency management in PHP & ZendFramework 2
はじめてのCodeIgniter
はじめてのCodeIgniter
PHP勉強会 #51
PHP勉強会 #51
Symfony2 チュートリアル イントロダクション osc 2011 nagoya
Symfony2 チュートリアル イントロダクション osc 2011 nagoya
PHPUnitでリファクタリング
PHPUnitでリファクタリング
CodeIgniter入門
CodeIgniter入門
はじめてのSymfony2
はじめてのSymfony2
Symfony2でより良いソフトウェアを作るために
Symfony2でより良いソフトウェアを作るために
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
Code igniterを初めて使うときにはまった4つのポイント
Code igniterを初めて使うときにはまった4つのポイント
Vue.js for HIKARABO
Vue.js for HIKARABO
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
React JS and why it's awesome
React JS and why it's awesome
Semelhante a Phalcon勉強会資料
【Unity道場スペシャル 2017大阪】Post processing stackでワンランク上のビジュアル表現+時間をかけずに武器になるツー...
【Unity道場スペシャル 2017大阪】Post processing stackでワンランク上のビジュアル表現+時間をかけずに武器になるツー...
Unity Technologies Japan K.K.
Don't Stop Deploying!! SFDX時代のデプロイ体験 リターンズ
Don't Stop Deploying!! SFDX時代のデプロイ体験 リターンズ
Takahito Miyamoto
Lenovo x karte
Lenovo x karte
cxclip
Fukuda 20121013
Fukuda 20121013
nextedujimu
Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?
Salesforce Developers Japan
Dreamforce2016から読み解く、これからのit 大友幹
Dreamforce2016から読み解く、これからのit 大友幹
TerraSky
音声で楽しく業務効率化!TOKSOKで変わる請求業務
音声で楽しく業務効率化!TOKSOKで変わる請求業務
freee株式会社
セールスフォース的開発メソッドのススメ 須山洋輔
セールスフォース的開発メソッドのススメ 須山洋輔
TerraSky
Salesforse Japan Dreamin' 懇親会LT - I love SF
Salesforse Japan Dreamin' 懇親会LT - I love SF
Sayaka Chiba
mySalesforceブランドカラー適用を調べる!
mySalesforceブランドカラー適用を調べる!
Junko Nakayama
20211217 tips for promotion system and human resource development
20211217 tips for promotion system and human resource development
ssuser033561
Search Summit 2014プレゼンテーション資料
Search Summit 2014プレゼンテーション資料
searchsummittokyo
モノタロウを支える Solr による商品検索システム
モノタロウを支える Solr による商品検索システム
株式会社MonotaRO Tech Team
トラブルだらけの現場から仕事が「楽しい」現場に変わった、6か月間の話
トラブルだらけの現場から仕事が「楽しい」現場に変わった、6か月間の話
Kanako Muroyama
20190524_WindowsユーザのためのSalesforce DX
20190524_WindowsユーザのためのSalesforce DX
Takahito Miyamoto
freee株式会社:「デジタル社会における楽しい働き方」公開シンポジウム
freee株式会社:「デジタル社会における楽しい働き方」公開シンポジウム
DigitalPublicPolicy
ウェブアクセシビリティチェックツール開発者の頭ん中
ウェブアクセシビリティチェックツール開発者の頭ん中
純生 野田
Product/Market Fitを急げ in リンスタ関ヶ原 20160416
Product/Market Fitを急げ in リンスタ関ヶ原 20160416
Noritaka Shinohara
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
Nao Haida
「納品のない受託開発」を支えるコードレビューの取り組み
「納品のない受託開発」を支えるコードレビューの取り組み
Masahiro Nishimi
Semelhante a Phalcon勉強会資料
(20)
【Unity道場スペシャル 2017大阪】Post processing stackでワンランク上のビジュアル表現+時間をかけずに武器になるツー...
【Unity道場スペシャル 2017大阪】Post processing stackでワンランク上のビジュアル表現+時間をかけずに武器になるツー...
Don't Stop Deploying!! SFDX時代のデプロイ体験 リターンズ
Don't Stop Deploying!! SFDX時代のデプロイ体験 リターンズ
Lenovo x karte
Lenovo x karte
Fukuda 20121013
Fukuda 20121013
Lightning Experience で何が変わったか?
Lightning Experience で何が変わったか?
Dreamforce2016から読み解く、これからのit 大友幹
Dreamforce2016から読み解く、これからのit 大友幹
音声で楽しく業務効率化!TOKSOKで変わる請求業務
音声で楽しく業務効率化!TOKSOKで変わる請求業務
セールスフォース的開発メソッドのススメ 須山洋輔
セールスフォース的開発メソッドのススメ 須山洋輔
Salesforse Japan Dreamin' 懇親会LT - I love SF
Salesforse Japan Dreamin' 懇親会LT - I love SF
mySalesforceブランドカラー適用を調べる!
mySalesforceブランドカラー適用を調べる!
20211217 tips for promotion system and human resource development
20211217 tips for promotion system and human resource development
Search Summit 2014プレゼンテーション資料
Search Summit 2014プレゼンテーション資料
モノタロウを支える Solr による商品検索システム
モノタロウを支える Solr による商品検索システム
トラブルだらけの現場から仕事が「楽しい」現場に変わった、6か月間の話
トラブルだらけの現場から仕事が「楽しい」現場に変わった、6か月間の話
20190524_WindowsユーザのためのSalesforce DX
20190524_WindowsユーザのためのSalesforce DX
freee株式会社:「デジタル社会における楽しい働き方」公開シンポジウム
freee株式会社:「デジタル社会における楽しい働き方」公開シンポジウム
ウェブアクセシビリティチェックツール開発者の頭ん中
ウェブアクセシビリティチェックツール開発者の頭ん中
Product/Market Fitを急げ in リンスタ関ヶ原 20160416
Product/Market Fitを急げ in リンスタ関ヶ原 20160416
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
「納品のない受託開発」を支えるコードレビューの取り組み
「納品のない受託開発」を支えるコードレビューの取り組み
Mais de Yuji Otani
SKYDISCのIoTを支えるテクノロジー
SKYDISCのIoTを支えるテクノロジー
Yuji Otani
Hack/HHVMの最新事情とメイン言語に採用した理由
Hack/HHVMの最新事情とメイン言語に採用した理由
Yuji Otani
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
「技術のインテリジェンスを創る」をどうやって実現するか
「技術のインテリジェンスを創る」をどうやって実現するか
Yuji Otani
Why choose Hack/HHVM over PHP7
Why choose Hack/HHVM over PHP7
Yuji Otani
PHP7ではなくHack/HHVMを選ぶ理由
PHP7ではなくHack/HHVMを選ぶ理由
Yuji Otani
MariaDB+GaleraClusterの運用事例(MySQL勉強会2016-01-28)
MariaDB+GaleraClusterの運用事例(MySQL勉強会2016-01-28)
Yuji Otani
PHP7がリリースされたいま、 改めてHackについて考える。
PHP7がリリースされたいま、 改めてHackについて考える。
Yuji Otani
FuelPHP × HHVM サービス開発事例
FuelPHP × HHVM サービス開発事例
Yuji Otani
Hack言語に賭けたチームの話
Hack言語に賭けたチームの話
Yuji Otani
スタートアップにおける技術チームの作り方
スタートアップにおける技術チームの作り方
Yuji Otani
Go言語のフレームワークRevelの紹介とサービスにおける活用事例
Go言語のフレームワークRevelの紹介とサービスにおける活用事例
Yuji Otani
【初心者向け】Go言語勉強会資料
【初心者向け】Go言語勉強会資料
Yuji Otani
NoSQL勉強会資料(2015/03/12@ヒカラボ )
NoSQL勉強会資料(2015/03/12@ヒカラボ )
Yuji Otani
RDBとNoSQLの上手な付き合い方(勉強会@LIG 2013/11/11)
RDBとNoSQLの上手な付き合い方(勉強会@LIG 2013/11/11)
Yuji Otani
Redis勉強会資料(2015/06 update)
Redis勉強会資料(2015/06 update)
Yuji Otani
【基礎編】社内向けMySQL勉強会
【基礎編】社内向けMySQL勉強会
Yuji Otani
Nginx勉強会
Nginx勉強会
Yuji Otani
PHP基礎勉強会
PHP基礎勉強会
Yuji Otani
負荷分散勉強会
負荷分散勉強会
Yuji Otani
Mais de Yuji Otani
(20)
SKYDISCのIoTを支えるテクノロジー
SKYDISCのIoTを支えるテクノロジー
Hack/HHVMの最新事情とメイン言語に採用した理由
Hack/HHVMの最新事情とメイン言語に採用した理由
Redisの特徴と活用方法について
Redisの特徴と活用方法について
「技術のインテリジェンスを創る」をどうやって実現するか
「技術のインテリジェンスを創る」をどうやって実現するか
Why choose Hack/HHVM over PHP7
Why choose Hack/HHVM over PHP7
PHP7ではなくHack/HHVMを選ぶ理由
PHP7ではなくHack/HHVMを選ぶ理由
MariaDB+GaleraClusterの運用事例(MySQL勉強会2016-01-28)
MariaDB+GaleraClusterの運用事例(MySQL勉強会2016-01-28)
PHP7がリリースされたいま、 改めてHackについて考える。
PHP7がリリースされたいま、 改めてHackについて考える。
FuelPHP × HHVM サービス開発事例
FuelPHP × HHVM サービス開発事例
Hack言語に賭けたチームの話
Hack言語に賭けたチームの話
スタートアップにおける技術チームの作り方
スタートアップにおける技術チームの作り方
Go言語のフレームワークRevelの紹介とサービスにおける活用事例
Go言語のフレームワークRevelの紹介とサービスにおける活用事例
【初心者向け】Go言語勉強会資料
【初心者向け】Go言語勉強会資料
NoSQL勉強会資料(2015/03/12@ヒカラボ )
NoSQL勉強会資料(2015/03/12@ヒカラボ )
RDBとNoSQLの上手な付き合い方(勉強会@LIG 2013/11/11)
RDBとNoSQLの上手な付き合い方(勉強会@LIG 2013/11/11)
Redis勉強会資料(2015/06 update)
Redis勉強会資料(2015/06 update)
【基礎編】社内向けMySQL勉強会
【基礎編】社内向けMySQL勉強会
Nginx勉強会
Nginx勉強会
PHP基礎勉強会
PHP基礎勉強会
負荷分散勉強会
負荷分散勉強会
Último
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Último
(10)
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Phalcon勉強会資料
1.
Phalconを使ってみた感想と 「最速」であるという事について 大谷 祐司 株式会社インテリジェンス マーケティング統轄本部
2.
自己紹介 ・山口県下関出身の33歳 ・マーケティング部署のシステムチームに所属。 ・趣味は車とプログラミングです。 ・3月にパパになりました。
3.
アジェンダ ・Phalconについて ・実際に開発で使ってみた感想 ・「最速」について考えてみた
4.
Phalconについて
5.
6.
人気急上昇中!
7.
人気急上昇中!
8.
バージョンUPの履歴 ⇒だいぶ落ち着いてきた印象。 127日 48日 62日 314日 Ver0.4.5:2012/11/15 Ver1.0.0:2013/03/22 Ver1.1.0:2013/05/09 Ver1.2.0:2013/07/10 Ver1.3.0:2014/05/20
9.
2.0リリース予定!!
10.
誰が開発しているのか? 特定の個人や企業が開発しているのではなく、 PhalconTeamがコミュニティとして開発を行っています。 http://phalconphp.com/en/team
11.
実際に開発で使ってみた感想
12.
小規模な社内システムで実験的に採用。 人の地道な手作業を自動化するシステム。
13.
画面数:6 バッチ:2本 DBのテーブル数:8 開発者:1人 (私です) どれくらいの規模のシステム?
14.
使ってみた感想 フレームワーク本体に手を入れる事が困難 ⇒誰かがこっそり改造する事は無いが、 ソースの確認が難しい(C言語で書かれている) ※Phalcon2系はZephirという独自言語で実装
15.
使ってみた感想 シンプルな設定ファイルが使いやすい。 ・config.php : 設定を配列でConfigクラスに与える。 DBの設定やソースのディレクトリ等。 ・loader.php
: オートローダーの設定 ・services.php : DIコンテナへ機能の設定 ただし環境毎の個別設定は用意されていない。
16.
独自テンプレートエンジンの「volt」 ⇒twigの経験があったのでスムーズに利用できた。 まずはフレームワークのスケルトンをコマンドで生成。 ⇒phalcon create-project XXX extensionはcomposerで管理できるので、スムーズに開発できる。 バッチ作成は
PhalconCLITaskを継承して簡単に作成可能。 画面用に作成したModelもそのまま利用できる。 使ってみた感想
17.
ハマったところ DBエラーやコンパイルエラー等、ログ出力の設定が必要。 詳細に設定できる反面、使うまでに準備が必要。 参考情報はまだまだ少なく、かつ英語のものが多い。 直接SQLを実行する方法を見つけるのにも苦労した。 ごくたまにエラーが起きるのですが、フレームワーク内部で 起こったエラーに対して原因特定や対策が困難。
18.
「最速」について考えてみた
19.
Phalconの特徴 PHP extensionとして実装されているために、 ・実行速度が速い ・メモリ使用量が少ない という特徴を持っている。
20.
なぜPHP extensionだと速いのか?
21.
ソースコード 中間コード 実行 コンパイル アクセラレータ PHP実行環境 Phalcon PHP実行環境に組み込むので、速く動作する。
22.
普段利用しているFuelPHPと Phalconの速度比較を行い、 実際にどれくらい速いか 計測してみました。
23.
計測条件 ・PHP5.5/MySQL5.6 ・DBから1000レコードをSelectして 結果を画面表示するWebシステム ・Apacheログのレスポンスタイムで、 5回の計測を行った平均を使用
24.
FuelPHP結果 DBアクセス 時間(マイクロ秒) メモリ(bite) 標準DB
104,539 11,294,944 PDO 156,635 17,780,272 ORM 779,926 11,155,696 DBアクセス 時間(マイクロ秒) メモリ(bite) 標準DB 87,393 9,822,952 PDO 139,650 16,569,016 ORM 744,167 9,477,896 OPcache Off OPcache On
25.
Phalcon結果 DBアクセス 時間(マイクロ秒) メモリ(bite) PDO
11,521 4,428,728 PHQL 47,367 6,723,480 ORM 46,287 6,721,464 SimpleQuery 45,182 6,702,584 DBアクセス 時間(マイクロ秒) メモリ(bite) PDO 10,921 4,401,960 PHQL 45,778 6,690,264 ORM 46,391 6,688,328 SimpleQuery 43,177 6,702,584 OPcache Off OPcache On
26.
PDOの利用で Phalconが約8倍速い結果に FuelPHP Phalcon 10,92187,393 単位:マイクロ秒
27.
ORMを使うと、約16倍の速度差 単位:マイクロ秒 FuelPHP Phalcon 46,391744,167
28.
メモリ使用量も約 2/3。 FuelPHP Phalcon 4,402kb6,668kb ※ORM利用時
29.
確かに速かった!!
30.
・チームとしてメインはしばらくFuelPHPのままだと思う。 ⇒採用実績、情報の多さ、経験者の多さから。 ・パフォーマンスが求められるシステムに採用していきたい。 ・これからもっと存在感を出してくると思うので、 しっかり情報をキャッチしたい。特に2.0は要注目。 これからもPhalconを使うか?
31.
ご清聴ありがとうございました。
Notas do Editor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Baixar agora