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
940
LT20回以上やって、やっと学んだLTの技術
shoheitai
1
130
WSOの現状とすすめかた
shoheitai
0
780
今こそ始めるWSO - Web高速化の現状と対策テクニック
shoheitai
2
920
“超効率化” で生き残る 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
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
910
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
170
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
830
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
1k
作って理解するGOCACHEPROG / Go Conference 2025(Workshop)
mazrean
0
100
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
860
開発生産性を上げるための生成AI活用術
starfish719
3
1.1k
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
130
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
350
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
510
Devvox Belgium - Agentic AI Patterns
kdubois
1
120
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.3k
Automating Front-end Workflow
addyosmani
1371
200k
Scaling GitHub
holman
463
140k
Leading Effective Engineering Teams in the AI Era
addyosmani
6
430
How to Think Like a Performance Engineer
csswizardry
27
2k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
35
6.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
8
910
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Building Applications with DynamoDB
mza
96
6.7k
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