Slow time to first byte usually indicates heavy backend processing before the page starts rendering, often from plugins, database queries, remote API calls, or missing cache layers.
Common symptoms
- The homepage takes a long time before loading begins
- Static files are fast but HTML is slow
- Performance testing shows backend delay more than download delay
Troubleshooting steps
- Compare a static test file against the application homepage to confirm whether the slowdown is backend-specific.
- Enable application caching for pages, objects, or templates where appropriate.
- Reduce plugins that perform external HTTP requests during page generation.
- Optimize database queries, indexes, and autoloaded data where the platform allows.
- Check cron frequency and scheduled tasks that may overlap with user traffic.
Additional notes
- TTFB optimization is usually application work, not just network tuning.
- A CDN helps static asset delivery but does not fix a slow origin application by itself.
When to contact support
Contact support if a simple static page is also slow, which may indicate infrastructure issues.