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
Composer (sfugcgn)
Search
Igor Wiedler
March 08, 2012
Programming
470
3
Share
Composer (sfugcgn)
Practical introduction to composer, given at the symfony usergroup cologne in march 2012.
Igor Wiedler
March 08, 2012
More Decks by Igor Wiedler
See All by Igor Wiedler
Redis Bedtime Stories
igorw
1
340
Wide Event Analytics (LISA19)
igorw
4
940
a day in the life of a request
igorw
0
160
production: an owner's manual
igorw
0
190
The Power of 2
igorw
0
330
LISP 1.5 Programmer's Manual: A Dramatic Reading
igorw
0
470
The Moral Character of Software
igorw
1
310
interdisciplinary computing (domcode)
igorw
0
320
miniKanren (clojure berlin)
igorw
1
320
Other Decks in Programming
See All in Programming
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
3.2k
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
200
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.7k
AWSはOSSをどのように 考えているのか?
akihisaikeda
0
120
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
1
180
AI Agent と正しく分析するための環境作り
yoshyum
2
520
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
23
13k
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
1
120
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
150
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
280
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
150
「なんか〇〇ライブラリで脆弱性あるみたいなんだけど。。。」から始める脆弱性対応 / First Steps in Vulnerability Response
mackey0225
2
130
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
760
Side Projects
sachag
455
43k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
440
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
New Earth Scene 8
popppiees
3
2.2k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
130
A Soul's Torment
seathinner
6
2.8k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Agile that works and the tools we love
rasmusluckow
331
21k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
170
Transcript
PRACTICAL INTRODUCTION COMPOSER
• phpBB • Symfony2 • Silex • Composer igorw @igorwesome
None
WTF is composer?
Probably the most important PHP project ever.
library
library framework
library framework app
library framework app Ideal world
library framework app Ideal world components
#1 Most apps do not use a framework
#2 We have too many frameworks
We need more libraries!
But using libraries is hard and painful
None
app
• Databases • Templating • Logging • Email • HTTP
clients
Let’s do it
SolverProblemsException
Questions? getcomposer.org @igorwesome speakerdeck.com /u/igorw