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
230
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
310
Automating EE Bootstrapping and Deployment
mattfordham
3
170
Frame Animation in the Browser
mattfordham
2
210
Other Decks in Programming
See All in Programming
技術好きなエンジニアが "リーダーへの進化" によって得たものと失ったもの
pospome
4
840
OUPC2024 Day 1 解説
kowerkoint
0
320
Functional APIから再考するLangGraphを使う理由
os1ma
4
520
PEPCは何を変えようとしていたのか
ken7253
3
330
⚪⚪の⚪⚪をSwiftUIで再現す る
u503
0
150
たのしいSocketのしくみ / Socket Under a Microscope
coe401_
9
1.5k
Boos Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
1.1k
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
3
910
❄️ NixOS/nixpkgsにSATySFiサポートを実装する
momeemt
1
120
良いコードレビューとは
danimal141
10
9.9k
GDG Super.init(version=6) - From Where to Wear : 모바일 개발자가 워치에서 발견한 인사이트
haeti2
0
350
Kotlinの開発でも AIをいい感じに使いたい / Making the Most of AI in Kotlin Development
kohii00
5
2.3k
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
35
1.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Rails Girls Zürich Keynote
gr2m
94
13k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
410
Building Applications with DynamoDB
mza
93
6.3k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Become a Pro
speakerdeck
PRO
26
5.2k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
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