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
AWS Step Functions は CDK で書こう!
konokenj
4
390
dbt Pythonモデルで実現するSnowflake活用術
trsnium
0
260
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4.2k
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
200
Formの複雑さに立ち向かう
bmthd
1
940
PEPCは何を変えようとしていたのか
ken7253
3
280
CloudNativePGを布教したい
nnaka2992
0
120
LINE messaging APIを使ってGoogleカレンダーと連携した予約ツールを作ってみた
takumakoike
0
120
[JAWS DAYS 2025] 最近の DB の競合解決の仕組みが分かった気になってみた
maroon1st
0
130
DRFを少しずつ オニオンアーキテクチャに寄せていく DjangoCongress JP 2025
nealle
2
280
Go 1.24でジェネリックになった型エイリアスの紹介
syumai
2
290
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
150
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
172
14k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Six Lessons from altMBA
skipperchong
27
3.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
650
Into the Great Unknown - MozCon
thekraken
35
1.6k
A better future with KSS
kneath
238
17k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
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