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
310
Wide Event Analytics (LISA19)
igorw
4
920
a day in the life of a request
igorw
0
140
production: an owner's manual
igorw
0
160
The Power of 2
igorw
0
300
LISP 1.5 Programmer's Manual: A Dramatic Reading
igorw
0
430
The Moral Character of Software
igorw
1
280
interdisciplinary computing (domcode)
igorw
0
290
miniKanren (clojure berlin)
igorw
1
300
Other Decks in Programming
See All in Programming
仕様がそのままテストになる!Javaで始める振る舞い駆動開発
ohmori_yusuke
8
4.6k
Reactive Thinking with Signals and the new Resource API
manfredsteyer
PRO
0
110
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
2
420
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
21
16k
OSS開発者の憂鬱
yusukebe
12
5.8k
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.2k
「正規表現をつくる」をつくる / make "make regex"
makenowjust
1
740
オフライン対応!Flutterアプリに全文検索エンジンを実装する @FlutterKaigi2025
itsmedreamwalker
2
260
「10分以内に機能を消せる状態」 の実現のためにやっていること
togishima
1
530
開発生産性が組織文化になるまでの軌跡
tonegawa07
0
190
レイトレZ世代に捧ぐ、今からレイトレを始めるための小径
ichi_raven
0
460
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
100
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
140
7.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Automating Front-end Workflow
addyosmani
1371
200k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
192
56k
Code Review Best Practice
trishagee
72
19k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.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