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
EE Good Practices & Techniques
Search
Angie Herrera
June 14, 2012
0
180
EE Good Practices & Techniques
Slides from a presentation at our Meetup group, EE PDX, on 06/13/12.
Angie Herrera
June 14, 2012
Tweet
Share
More Decks by Angie Herrera
See All by Angie Herrera
Finding Balance - Achieving Work/Life Harmony
angieherrera
1
130
Setting Up Clients for EE Success
angieherrera
1
95
EE Primer
angieherrera
1
79
EEPDX: EECI 2012 Recap
angieherrera
0
120
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
The Language of Interfaces
destraynor
155
24k
Building an army of robots
kneath
302
44k
The Pragmatic Product Professional
lauravandoore
32
6.4k
A better future with KSS
kneath
238
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Site-Speed That Sticks
csswizardry
2
230
Making the Leap to Tech Lead
cromwellryan
133
9k
Optimising Largest Contentful Paint
csswizardry
33
3k
Measuring & Analyzing Core Web Vitals
bluesmoon
5
190
Transcript
EE Best Practices & Techniques Good Angie Herrera // @angieherrera
//
[email protected]
Base EE Install » Latest version » Essential add-ons »
No content » No channels, fields, etc.
File Structure
Master Config » Multi-environment setup » Local, dev, staging, production
» Avoid having to tweak config/db & path settings when deploying to different environments » Best to not use for MSM sites » By Erik Reagan / Focus Lab http://cl.ly/HMVC
Learn it. Use it. Love it. Git
Development Start Building! » Figure out content & URLs »
Settle on a naming convention » Figure out member groups
Development » Build, build, build » Don’t forget Git!!! »
Understand basic performance issues – Simple vs. Advanced Conditionals – Snippets vs. Embeds – Parsing order – Caching (ahem: CE Cache)
Upgrading EE
Upgrading EE » BACKUP, BACKUP, BACKUP » Upgrade locally FIRST
(be sure to have most current DB) » Upgrade add-ons before EE
Upgrading EE
Upgrading EE If it worked... If not...
My Essential EE Add-ons IfElse
My Essential EE Add-ons Switchee
My Essential EE Add-ons Snippet Sync
My Essential EE Add-ons CE Image
My Essential EE Add-ons Wygwam
My Essential EE Add-ons Matrix
My Essential EE Add-ons Custom System Messages
None