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
Move forward with Composer
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Rob Crowe
May 16, 2013
Technology
0
87
Move forward with Composer
Presentation I gave at Exeter Web on how PHP developers should be moving forward using Composer
Rob Crowe
May 16, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
110
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
190
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
170
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
200
プレビュー版のDevOpsエージェントを現段階で触ってみた
ad_motsu
1
110
Cosmos World Foundation Model Platform for Physical AI
takmin
0
1k
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
170
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
140
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
250
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
490
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
2
280
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
440
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
190
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
What's in a price? How to price your products and services
michaelherold
247
13k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
58
50k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Transcript
None
⚠ Bold statement alert!
The most important change in the PHP community * *
For me anyway
Composer = Dependency Management ... mail log database 0.7.1 dev-master
1.2.*
Other languages have nice things Bundler Pip Insert a million
others here While we had PEAR Good luck getting a package accepted pear/Mail last released 2010 Your running 3.6.12, well I’m running 3.7.2
Composer brings lots of benefits Everyone uses the same dependencies
Generates an autoloader Keep your project up to date Massive amounts of code on Packagist
Libraries Guzzle Swiftmailer ... Frameworks Symfony Laravel ... Tools PHPUnit
Phing ... something like 11,000 packages
How many times have you created Database Logging Authentication ...
STOP this MADNESS! ⛔
I’m happier shipping than building boiler code
Why build an API on a bloated framework just because
you like its query builder Pull out the parts you want
Don’t wait for 2.* release when the ORM has changed
already Router Twig
PHP is growing up Object model Standards Toolset
Packages have tests Properly versioned Maintained Quality of code on
the up Ruby, Python etc communities already (mostly) do this when they release code
checkout getcomposer.org checkout packagist.org
@vivalacrowe ✉ @rcrowe
[email protected]
❓