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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
210
浮動小数の比較について
kishikawakatsumi
0
380
開発ステップを細分化する、破綻しないAI開発体制
kspace
0
110
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
290
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
15
8.1k
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
380
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
3
1k
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
580
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
450
TipKitTips
ktcryomm
0
160
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
150
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
480
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
960
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Music & Morning Musume
bryan
47
7.1k
Claude Code のすすめ
schroneko
67
220k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Typedesign – Prime Four
hannesfritz
42
3k
What's in a price? How to price your products and services
michaelherold
247
13k
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