Suche senden
Hochladen
Phalcon勉強会資料
•
Als PPTX, PDF herunterladen
•
8 gefällt mir
•
8,969 views
Yuji Otani
Folgen
2014年8月5日に開催されたPhalcon勉強会の資料です。
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 31
Jetzt herunterladen
Empfohlen
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
Empfohlen
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が動いた件について
健治郎 安井
Weitere ähnliche Inhalte
Was ist angesagt?
[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
Was ist angesagt?
(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
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
可読性の高いプログラムを書くために
可読性の高いプログラムを書くために
Andere mochten auch
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
Andere mochten auch
(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
Ähnlich wie 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
Ähnlich wie 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
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
「納品のない受託開発」を支えるコードレビューの取り組み
「納品のない受託開発」を支えるコードレビューの取り組み
Mehr von 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
Mehr von 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基礎勉強会
負荷分散勉強会
負荷分散勉強会
Kürzlich hochgeladen
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
Kürzlich hochgeladen
(8)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
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.
ご清聴ありがとうございました。
Hinweis der Redaktion
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
Jetzt herunterladen