Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
PHP Micro framework comparison
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Boynux
April 23, 2014
Technology
1.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PHP Micro framework comparison
PHP Micro frameworks comparison
Boynux
April 23, 2014
More Decks by Boynux
See All by Boynux
Load Balancing
boynux
0
130
VCS - TEST - CI
boynux
0
150
Design Patterns
boynux
2
230
Gearman Intro
boynux
1
84
Avoid Doctrine Memory Leaks
boynux
1
270
Introduction to GNU/Linux
boynux
0
220
Other Decks in Technology
See All in Technology
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
4
1.1k
Claude Code本って、 読む必要あるの?
oikon48
2
380
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
130
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
150
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
290
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
180
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
4
340
omasushiというライブラリを作った
polidog
PRO
0
190
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
320
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
150
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
150
推論の観測、できていますか? 〜 Google Cloud Gemini Enterprise Agent Platformで 3つの Gemini モデルを実測して踏んだ、評価の罠 〜
shukob
PRO
0
180
Featured
See All Featured
Abbi's Birthday
coloredviolet
3
9.9k
ラッコキーワード サービス紹介資料
rakko
1
4.8M
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.3k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
320
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
270
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
We Have a Design System, Now What?
morganepeng
55
8.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
560
Transcript
MICRO Frameworks Tend to be : • Small • Fast
• Easy to use
Candidates • Epiphany • Flight • Fat Free • Silex
• Slim
Epiphany • Pros • Fast • Good API • Modular
• HTTP caching • Separate Configuration file • Error Handling • Cons • Weird Code • Not easy to extend
Flight • Pros • Fast • Good API • Easy
to Extend • Easy to override funcationalities • Error handling • Filtering • Well Documented • Cons : • ?
FatFree (F3) • Pros • Relatively fast • Well Documented
• Its own unit testing (PHPUnit!?) • Feature-rich • Its own template engine • Built-in ORM • Cons • Not easy to extend • No RegExp Support
Silex • Pros • Not very slow ;) • Tons
of features (do we realy need?) • Its own Tempate engine (TWIG) • Error Handling • Cons : • Wierd API • Not easy to extend • Huge (Many dependencies) • Is that really micro?
Slim • Pros • Good API • Good Documentation •
Easy to Extend • Full-Feature • Error Handling • Build-in Logger • Cons : • Very slow
Speed Comparison 1000 requests in 10x100 concurrent batches
Fasten Your Seat belts ...
Winner ? applause
Sample Code
Question ?