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
1
550
Modern WordPress Development
WordCamp Ottawa 2014 talk about development workflow with Bedrock.
Scott Walkinshaw
May 03, 2014
Tweet
Share
More Decks by Scott Walkinshaw
See All by Scott Walkinshaw
Designing GraphQL Schemas
swalkinshaw
4
280
Other Decks in Technology
See All in Technology
AWSを始めた頃に陥りがちなポイントをまとめてみた
oshanqq
1
2.1k
タイミーのBraze活用 ~PUSH通知を活用したレコメンド~
ozeshun
2
120
歴史と背景から改めて振り返るVPC
shotashiratori
2
220
[RSJ24] Object Segmentation from Open-Vocabulary Manipulation Instructions Based on Optimal Transport Polygon Matching with Foundation Models
keio_smilab
PRO
0
120
「名前解決」から振り返るAmazon VPC
yuki_ink
0
320
ことばをそろえる / Bridging the Terminology Gap
amaotone
5
1k
すぐに始めるAWSコスト削減。短期でできる改善策と長期的な運用負荷軽減への取り組み方を解説
ncdc
1
340
デジタル化・DX推進あるある
y150saya
0
220
SHIFTの課題と目指したい組織像 / 20240827 Rinto Ikenoue
shift_evolve
0
150
EitherT_with_Future
aoiroaoino
1
630
音声AIエージェントの世界とRetell AI入門 / Introduction to the World of Voice AI Agents and Retell AI
rkaga
3
600
エンジニア採用を起点に取り組む組織の改善活動と課題、中長期のタスク管理/ #HRmethod
nishiuma
4
3.3k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1029
450k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
45
4.8k
Fontdeck: Realign not Redesign
paulrobertlloyd
80
5.1k
Atom: Resistance is Futile
akmur
261
25k
BBQ
matthewcrist
83
9.1k
5 minutes of I Can Smell Your CMS
philhawksworth
201
19k
Designing for humans not robots
tammielis
248
25k
Learning to Love Humans: Emotional Interface Design
aarron
270
40k
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
The World Runs on Bad Software
bkeepers
PRO
64
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
25
1.3k
The Mythical Team-Month
searls
218
43k
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