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
3
460
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
300
Wide Event Analytics (LISA19)
igorw
4
920
a day in the life of a request
igorw
0
130
production: an owner's manual
igorw
0
160
The Power of 2
igorw
0
290
LISP 1.5 Programmer's Manual: A Dramatic Reading
igorw
0
430
The Moral Character of Software
igorw
1
270
interdisciplinary computing (domcode)
igorw
0
280
miniKanren (clojure berlin)
igorw
1
290
Other Decks in Programming
See All in Programming
テーブル定義書の構造化抽出して、生成AIでDWH分析を試してみた / devio2025tokyo
kasacchiful
0
350
AkarengaLT vol.38
hashimoto_kei
1
130
社会人になっても趣味開発を続けたい! / traPavilion
mazrean
1
120
外接に惑わされない自システムの処理時間SLIをOpenTelemetryで実現した話
kotaro7750
0
140
CSC509 Lecture 08
javiergs
PRO
0
270
オンデバイスAIとXcode
ryodeveloper
0
360
Module Proxyのマニアックな話 / Niche Topics in Module Proxy
kuro_kurorrr
0
360
Researchlyの開発で参考にしたデザイン
adsholoko
0
100
業務でAIを使いたい話
hnw
0
220
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
120
Node-REDのノードの開発・活用事例とコミュニティとの関わり(Node-RED Con Nagoya 2025)
404background
0
110
AI 駆動開発におけるコミュニティと AWS CDK の価値
konokenj
5
310
Featured
See All Featured
Become a Pro
speakerdeck
PRO
29
5.6k
What's in a price? How to price your products and services
michaelherold
246
12k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Optimizing for Happiness
mojombo
379
70k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.5k
Why Our Code Smells
bkeepers
PRO
340
57k
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