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
Automating EE Bootstrapping and Deployment
Search
mattfordham
November 15, 2012
Programming
2
220
Automating EE Bootstrapping and Deployment
ExpressionEngine Seattle / November 15, 2012
mattfordham
November 15, 2012
Tweet
Share
More Decks by mattfordham
See All by mattfordham
Styleguide Driven Development
mattfordham
13
3k
Confessions of an Apprehensive Technical Director
mattfordham
11
300
Automating EE Bootstrapping and Deployment
mattfordham
3
170
Frame Animation in the Browser
mattfordham
2
200
Other Decks in Programming
See All in Programming
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
180
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
2
1.1k
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
340
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
950
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
250
Arm移行タイムアタック
qnighy
0
330
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
220
Contemporary Test Cases
maaretp
0
140
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
120
PHP でアセンブリ言語のように書く技術
memory1994
PRO
1
170
2024/11/8 関西Kaggler会 2024 #3 / Kaggle Kernel で Gemma 2 × vLLM を動かす。
kohecchi
5
930
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
110
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Designing for humans not robots
tammielis
250
25k
The Language of Interfaces
destraynor
154
24k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
Facilitating Awesome Meetings
lara
50
6.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
410
Building Adaptive Systems
keathley
38
2.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Faster Mobile Websites
deanohume
305
30k
Code Reviewing Like a Champion
maltzj
520
39k
Statistics for Hackers
jakevdp
796
220k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
Transcript
AUTOMATING EE Bootstrapping and Deployment ExpressionEngine Seattle / November 15,
2012
Matt Fordham Principal & Technical Director / @mattfordham www.wintr.com
“A good developer is a lazy developer.” – Some lazy
developer
Automated Development CSS Frameworks Javascript Libraries CSS and JS Preprocessors
Add-ons (plug-ins, extensions) Text editors (snippets, commands, etc)
Project Bootstrapping The process of quickly getting a new project
started with minimal setup and repetition.
Bootstrapping EE: things to automate Creating a new database Installing
ExpressionEngine Setting up file structure Creating CSS and JS skeleton Configuring EE (prefs, user groups, etc) Installing the usual add-ons Initializing and pushing to Git repo
The Template Repo A Git repo containing an already configured
copy of ExpressionEngine, including a database dump. http://www.matthewfordham.com/blog/ee-template
Strap https://github.com/mattfordham/Strap
Project Deployment The process of copying project files to a
server and configuring the files to run on the server.
Capistrano https://github.com/capistrano/capistrano
Some Useful Links https://github.com/mattfordham/Strap https://github.com/capistrano/capistrano https://github.com/leehambley/railsless-deploy http://www.matthewfordham.com/blog/ee-template http://www.matthewfordham.com/blog/deploying-expressionengine https://bitbucket.org/cwcrawley/eeci-talk-files
Thanks :) @mattfordham www.wintr.com www.matthewfordham.com/blog