Backend Optimization
Backend optimization is about making uncached requests fast: admin screens, logged-in flows, AJAX, search, and checkout. This module focuses on query profiling, persistent object caching, database hygiene, and offloading expensive workloads.
| Lesson | Description |
|---|---|
| Foundation | How PHP, DB queries, and object caching shape dynamic TTFB |
| Redis Persistent Cache | Enable Redis object caching to reduce database load |
| Query Profiling Tools | Find slow queries (Query Monitor, slow logs, APM) |
| Cleanup | Reduce autoload/transient/revision bloat safely |
| Offload Search | Move expensive search off the primary database |
| Checklist & Cheat Sheet | Verification steps and common targets |
| Query Optimization | Practical patterns for reducing slow dynamic requests |