@brentalexander Here’s the set-up I designing for @billy_penn
@brentalexander It’s awesome. I’ll build out my server and then make an AMI based off of that.
@brentalexander In the process of building our own stack using EasyEngine.io
@mikengarrett Ah thanks. I need to update my slides.
If you don’t want to deal with server complexities yourself go with a managed WordPress host like @wpengine and @getpantheon
@brentalexander I’ve used WPEngine, Pantheon, and AWS for client work with any kind of budget.
@brentalexander zadieheimlich.com is hosted on a shared Dreamhost account run through KeyCDN.
WP Redis Object Cache plugin from @getpantheon wordpress.org/plugins/wp-redis/
Deliver all the things from Nginx with Subs Filters in CloudFront for WordPress
@mikengarrett Oh man you haven’t heard about EasyEngine.io before? SO. AWSOME.
@brentalexander Pretty smart since once your site is in place you’re probably going to stick with them and pay more money.
@brentalexander I’m curious to try it out. I bet I could make a site that screams on it.
Use EasyEngine
– Nginx
– PHP FPM
– Maria DB
– Redis Object Caching
– EWWW for Image Optimization
– CloudFront CDN
General causes for a Slow TTFB:
– Misconfigured server
– Bad plugins
– Bad themes
One.com offers $0.25 a month hosting. Interesting.
Nobody likes to stare at a blank screen waiting for your website to download.
Time to First Byte is the most important performance metric, how fast can the server deliver the page.
CDN
– Push service: You upload assets to the CDN
– Pull service: Pulls assets from your server as they are requested
CDN
– Network of servers around the world that cache static files closer to your visitors
– Jetpack Photon (CDN-ish but also free)
Compress Images:
– WP Smush it wordpress.org/plugins/wp-smushit…
– Kraken wordpress.org/plugins/kraken-ima…
– EWWW wordpress.org/plugins/ewww-image…