Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
5分でわかるPhalconPHP
Search
泰 昌平@ShoheiTai
June 11, 2015
Programming
0
100
5分でわかるPhalconPHP
集まっtail 第一回 LT
爆速フレームワークと言われるPhalconPHPについてお話させていただきました。
泰 昌平@ShoheiTai
June 11, 2015
Tweet
Share
More Decks by 泰 昌平@ShoheiTai
See All by 泰 昌平@ShoheiTai
現地チームの心理的安全性から全く違う結論に行き着いた話
shoheitai
0
160
DX企業CTOとして考える技術への向き合い方
shoheitai
0
950
LT20回以上やって、やっと学んだLTの技術
shoheitai
1
130
WSOの現状とすすめかた
shoheitai
0
780
今こそ始めるWSO - Web高速化の現状と対策テクニック
shoheitai
2
930
“超効率化” で生き残る 2018 #innocafe
shoheitai
2
360
LTを続けてLT文化の素晴らしさを感じた話 #集まっtail
shoheitai
1
5.4k
Drupal8のConfigurationManagementで心が折れた話 #drupalstudy
shoheitai
1
610
もうこわくない!エンジニアを巻き込むコミュニケーション #PRLT
shoheitai
3
3.1k
Other Decks in Programming
See All in Programming
Leading Effective Engineering Teams in the AI Era
addyosmani
7
640
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
3
860
チームの境界をブチ抜いていけ
tokai235
0
230
Devoxx BE - Local Development in the AI Era
kdubois
0
140
O Que É e Como Funciona o PHP-FPM?
marcelgsantos
0
210
Introduce Hono CLI
yusukebe
6
3.1k
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
200
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.5k
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.6k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
520
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.2k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
660
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Building an army of robots
kneath
305
46k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
930
Build your cross-platform service in a week with App Engine
jlugia
233
18k
Balancing Empowerment & Direction
lara
5
700
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.8k
The World Runs on Bad Software
bkeepers
PRO
72
11k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Producing Creativity
orderedlist
PRO
347
40k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Transcript
今日は爆速フレームワークの お話をします。 すごくはやい
5分でわかる!PhalconPHP 泰昌平 @stai0823
Phalconって何?
公式によると • High Performance PHP Framework • full-stack PHP framework
• PHP C-extention
速くて省メモリ!
どれくらい?
1秒辺りのリクエスト処理数(Phalcon公式値)
354 rps Zend およそ7倍 2,535 rps Phalcon PHP
1リクエストあたりのメモリ使用量(Phalcon公式値)
1.75MB Zend 1/2以下 0.75MB Phalcon PHP
PHPフレームワーク最速
必要な機能はだいたい揃ってます
速い以外のメリットは??
1.アプリケーションの規模に応じ た開発ができる
規模に応じたプロジェクトタイプ ◉ Simple(Single Module) ◉ Module(Multi Module) ◉ Micro
Simple(Single Module)の構成
Module(Multi Module)の構成
Microの構成
None
2.設計の自由度が高い
アプリケーションの構成が自由!
3.充実したドキュメント
https://docs.phalconphp.com/en/latest/reference/models.html
Phalconを導入!その前に...
1.Webサーバの再起動が必要
Phalconモジュールをインストールし、 php.iniをいじる必要があります。
2.FWのソースが追えない
FWのバグが発生した場合、お手上げ
いかがでしたでしょうか
設計の自由、楽しさ
PhalconPHP 自信を持っておすすめします!
ご清聴ありがとうございました。
Credits Special thanks to all the people who made and
released these awesome resources for free: ◉ Presentation template by SlidesCarnival ◉ Photographs by Unsplash