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
PHP Micro framework comparison
Search
Boynux
April 23, 2014
Technology
1
1.1k
PHP Micro framework comparison
PHP Micro frameworks comparison
Boynux
April 23, 2014
Tweet
Share
More Decks by Boynux
See All by Boynux
Load Balancing
boynux
0
130
VCS - TEST - CI
boynux
0
140
Design Patterns
boynux
2
220
Gearman Intro
boynux
1
77
Avoid Doctrine Memory Leaks
boynux
1
260
Introduction to GNU/Linux
boynux
0
220
Other Decks in Technology
See All in Technology
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
440
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.1k
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.5k
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
1
260
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
210
MySQLのJSON機能の活用術
ikomachi226
0
150
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
4.6k
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
120
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
210
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
440
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
130
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
190
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Context Engineering - Making Every Token Count
addyosmani
9
650
Done Done
chrislema
186
16k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
120
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
97
Building Adaptive Systems
keathley
44
2.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
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 ?