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
Modern WordPress Development
Search
Scott Walkinshaw
May 03, 2014
Technology
670
1
Share
Modern WordPress Development
WordCamp Ottawa 2014 talk about development workflow with Bedrock.
Scott Walkinshaw
May 03, 2014
More Decks by Scott Walkinshaw
See All by Scott Walkinshaw
Designing GraphQL Schemas
swalkinshaw
4
320
Other Decks in Technology
See All in Technology
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
500
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
980
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
250
Unlocking the Apps
pimterry
0
140
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
700
はじめてのDatadog
kairim0
0
240
テストコードのないプロジェクトにテストを根付かせる
tttol
1
240
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
530
大規模災害時でも高い信頼性を維持するアプリケーション基盤の実現/nikkei-tech-talk46
nikkei_engineer_recruiting
0
120
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.8k
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
0
160
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
BBQ
matthewcrist
89
10k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
260
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
A better future with KSS
kneath
240
18k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Ruling the World: When Life Gets Gamed
codingconduct
0
240
RailsConf 2023
tenderlove
30
1.5k
AI: The stuff that nobody shows you
jnunemaker
PRO
7
670
Designing for Timeless Needs
cassininazir
1
240
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Curious Case for Waylosing
cassininazir
1
370
Transcript
Modern WordPress Development
Scott Walkinshaw @swalkinshaw
Roots http://roots.io
“Live demos are like Global Thermonuclear War: the only way
to win is to not do a live demo in front of hundreds of strangers in the first place.” - speaking.io
Tools
Bedrock + + + + WordPress, but better.
1 Create a new Bedrock project
* Better folder structure * Easier WordPress configuration * Dependency
Management with Composer * Deployments with Capistrano
2 Create a development environment
VirtualBox, but better. Vagrant
dev === prod Parity is good.
Ansible Server configuration automation.
3 Add a plugin with Composer
Composer Dependency Manager for PHP
4 Create a production server
5 Deploy to production with Capistrano
Capistrano Remote server automation and deployment tool