Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
EE Good Practices & Techniques
Search
Angie Herrera
June 14, 2012
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
EE Good Practices & Techniques
Slides from a presentation at our Meetup group, EE PDX, on 06/13/12.
Angie Herrera
June 14, 2012
More Decks by Angie Herrera
See All by Angie Herrera
Finding Balance - Achieving Work/Life Harmony
angieherrera
1
190
Setting Up Clients for EE Success
angieherrera
1
160
EE Primer
angieherrera
1
100
EEPDX: EECI 2012 Recap
angieherrera
0
170
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
560
Designing for humans not robots
tammielis
254
26k
How to make the Groovebox
asonas
2
2.5k
The Curious Case for Waylosing
cassininazir
1
610
The Language of Interfaces
destraynor
162
27k
Darren the Foodie - Storyboard
khoart
PRO
4
4.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Testing 201, or: Great Expectations
jmmastey
46
8.4k
How Software Deployment tools have changed in the past 20 years
geshan
3
35k
The agentic SEO stack - context over prompts
schlessera
0
1k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
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