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
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WordPress + Composer + GIT
A tutorial for a tearless and fearless journey to WP nirvana.
Matías Halles
August 11, 2016
Other Decks in Programming
See All in Programming
Creating Composable Callables in Contemporary C++
rollbear
0
140
Lessons from Spec-Driven Development
simas
PRO
0
210
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.1k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.1k
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.4k
New "Type" system on PicoRuby
pocke
1
960
OSもどきOS
arkw
0
570
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
570
RTSPクライアントを自作してみた話
simotin13
0
610
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
6.4k
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
270
Performance Engineering for Everyone
elenatanasoiu
0
140
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
150
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
350
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
A Soul's Torment
seathinner
6
2.9k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
970
Practical Orchestrator
shlominoach
191
11k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
140
Utilizing Notion as your number one productivity tool
mfonobong
4
320
Color Theory Basics | Prateek | Gurzu
gurzu
0
360
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.6k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
180
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