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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Igor Wiedler
March 08, 2012
Programming
3
470
Composer (sfugcgn)
Practical introduction to composer, given at the symfony usergroup cologne in march 2012.
Igor Wiedler
March 08, 2012
Tweet
Share
More Decks by Igor Wiedler
See All by Igor Wiedler
Redis Bedtime Stories
igorw
1
330
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
180
The Power of 2
igorw
0
320
LISP 1.5 Programmer's Manual: A Dramatic Reading
igorw
0
460
The Moral Character of Software
igorw
1
300
interdisciplinary computing (domcode)
igorw
0
310
miniKanren (clojure berlin)
igorw
1
320
Other Decks in Programming
See All in Programming
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
250
Codex の「自走力」を高める
yorifuji
0
1.3k
How to stabilize UI tests using XCTest
akkeylab
0
150
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
130
Java 21/25 Virtual Threads 소개
debop
0
310
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
280
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
200
20260315 AWSなんもわからん🥲
chiilog
2
180
Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store @Angular Days 03/2026 Munich
manfredsteyer
PRO
0
190
ロボットのための工場に灯りは要らない
watany
12
3.2k
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
430
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
1.2k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Exploring anti-patterns in Rails
aemeredith
2
300
The Pragmatic Product Professional
lauravandoore
37
7.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Code Review Best Practice
trishagee
74
20k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
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