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
WordPress + Composer + GIT
Search
Matías Halles
August 11, 2016
Programming
0
170
WordPress + Composer + GIT
A tutorial for a tearless and fearless journey to WP nirvana.
Matías Halles
August 11, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
510
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
210
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
330
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
310
CSC305 Summer Lecture 12
javiergs
PRO
0
130
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
23
9k
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
660
The State of Fluid (2025)
s2b
0
200
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
270
AIレビュアーをスケールさせるには / Scaling AI Reviewers
technuma
2
230
AHC051解法紹介
eijirou
0
620
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
730
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Faster Mobile Websites
deanohume
309
31k
Rails Girls Zürich Keynote
gr2m
95
14k
Building Adaptive Systems
keathley
43
2.7k
Speed Design
sergeychernyshev
32
1.1k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
570
Transcript
WP + COMPOSER + GIT ADVANTAGES AND DISADVANTAGES
WP TYPICAL WORKFLOW
1 DEV = ALL GOOD
MULTIPLE DEVS = SAD DAYS
“I’M A STRONG INDEPENDENT DEV WHO DON’T NEED NO TEAM.”
- NO ONE, EVER
YOUR NEW BEST FRIENDS
TOOLKIT TEAM WORK ▸Composer and WPackagist ▸GIT and Github/Gitlab ▸SSH
Access
TOOLKIT GIT Version control tool. Will allow you to save
the history of every file you want to track in a project with one or multiple authors.
TOOLKIT GIT ▸Work with a Team ▸F*** **** ** and
revert with no fear ▸Distribute/Share workload efficiently
TOOLKIT COMPOSER Composer is a dependencies manager. No need to
download manually your dependencies. Let them be managed by composer by configuration.
TOOLKIT WPACKAGIST WPackagist is a repository of plugins converted to
composer format from the official wordpress plugin repository, automatically, every day.
TOOLKIT COMPOSER + WPACKAGIST ▸Control versions and availability ▸Deploy fast
and easy ▸Upgrade programatically
TOOLKIT SSH Accesses terminal on remote server. Will allow you
to act as if you are at the server, and download your app or updates into the server super fast.
TOOLKIT SSH ▸Fast upload, because no upload ▸Fast recover, because
repositories ▸Feel Nerdy
SHOW ME THE MONEY OVERALL ADVANTAGES
TOOLKIT OVERALL ADVANTAGES ▸No more code smashing ▸Fast and stable
deployment any environment: dev, test or production
TOOLKIT OVERALL ADVANTAGES ▸Reduced time loss ▸Opens doors for real
automation: compile, minify, prevent cache issues.
NOTHING’S 100% GOLDEN DISADVANTAGES
TEXT DISADVANTAGES ▸Learning Curve (not so much) ▸Strict-ish development process
▸Making non devs a bit unhappy
DOWNLOADING STUFFS GETTING STARTED
TEXT TOOLS ▸ Git » https://git-scm.com ▸ Github » https://github.com
- Get an account, don’t download. ▸ Sourcetree » https://www.sourcetreeapp.com - License is free. ▸ Composer » https://getcomposer.org ▸ WPackagist » https://wpackagist.org
TEXT OPEN UP TUTORIAL ▸ The tutorial may seem long
because of the screenshots. Don’t be scared. ▸ Open this: https://medium.com/@halles/wordpress-composer- git-1ccf29a9827a
YOU CAN FIND ME BY @HALLES AT TWITTER, GITHUB, MEDIUM
AND SOME OTHER WEIRD PLACES
[email protected]
THANKS