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
110
5分でわかるPhalconPHP
集まっtail 第一回 LT
爆速フレームワークと言われるPhalconPHPについてお話させていただきました。
泰 昌平@ShoheiTai
June 11, 2015
Tweet
Share
More Decks by 泰 昌平@ShoheiTai
See All by 泰 昌平@ShoheiTai
現地チームの心理的安全性から全く違う結論に行き着いた話
shoheitai
0
180
DX企業CTOとして考える技術への向き合い方
shoheitai
0
1.1k
LT20回以上やって、やっと学んだLTの技術
shoheitai
1
150
WSOの現状とすすめかた
shoheitai
0
810
今こそ始めるWSO - Web高速化の現状と対策テクニック
shoheitai
2
980
“超効率化” で生き残る 2018 #innocafe
shoheitai
2
380
LTを続けてLT文化の素晴らしさを感じた話 #集まっtail
shoheitai
1
5.5k
Drupal8のConfigurationManagementで心が折れた話 #drupalstudy
shoheitai
1
630
もうこわくない!エンジニアを巻き込むコミュニケーション #PRLT
shoheitai
3
3.1k
Other Decks in Programming
See All in Programming
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
150
Fundamentals of Software Engineering In the Age of AI
therealdanvega
2
290
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
140
AI 開発合宿を通して得た学び
niftycorp
PRO
0
170
How to stabilize UI tests using XCTest
akkeylab
0
140
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.1k
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
480
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
KagglerがMixSeekを触ってみた
morim
0
320
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
330
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
1.1k
存在論的プログラミング: 時間と存在を記述する
koriym
5
500
Featured
See All Featured
A designer walks into a library…
pauljervisheath
210
24k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Fireside Chat
paigeccino
42
3.8k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
340
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Designing Powerful Visuals for Engaging Learning
tmiket
0
300
Discover your Explorer Soul
emna__ayadi
2
1.1k
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