This talk covers ways to make your site run faster regardless of your hosting provider or host type as well as some of the commonly used plugins and caching strategies. The fucus is on RAM or the use of a Managed WordPress hosting that is already optimized for you.
14. Case Study: Media Temple’s Enterprise WordPress
Reverse
Proxy
Web
App
Object
Cache
MySQLWeb
App DB
Cache
CDN Cache
Page
Cache
Op
Cache
Op
Cache
Redis or
Memcache
NGiNX,
Varnish or
ATS PHP-FPM
or Apache
16. Amazon S3 vs. CDN
Amazon S3
●Unlimited FTP server
●Low-cost file storage
in one specific
geographical region
CDN (Content Delivery Network)
●Proxies and caches web
data at edge locations as
close to users as possible
18. Caching plugins to check out
• W3 Total Cache
• Redis Object Cache
• BatCache
• WP Super Cache
19. W3 Total Cache
• All-in-one
• Compatibility check and configuration UI
• Page, database, and object cache via shared disk or
Memcache
• Drop-in: advanced-cache.php
20. Redis Object Cache
• Object cache only
• Simple UI
• Object cache with Redis
• Not for shared hosting
21. BatCache
• Object cache only
• No UI
• Object cache with Memcache
• Installation requires copying files
• Not for shared hosting
22. WP Super Cache
• File-based page cache only
• Shared hosting or single server only
• Drop-in: advanced-cache.php
24. • If you are WordPress plugin developer
→ Mimic multiple configuration scenarios.
• If you are a WordPress theme / WordPress
site developer
→ Stage your site and have someone test it.
Takeaways