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
180
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
Docker and Python
trallard
47
4.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
500
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
330
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
Optimizing for Happiness
mojombo
378
71k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
The SEO identity crisis: Don't let AI make you average
varn
0
560
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
280
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
300
Amusing Abliteration
ianozsvald
1
300
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