Measure What Matters: A Practical Guide to WordPress Core Web Vitals
Lighthouse scores are easy to chase and easy to fake. Here is how to read field data, find the templates that actually hurt, and fix them without rebuilding your theme.
Lighthouse scores are easy to chase and easy to fake. Here is how to read field data, find the templates that actually hurt, and fix them without rebuilding your theme.
A reverse proxy can cut time to first byte dramatically, but careless cache rules will happily serve an authenticated page to a stranger. Here is a safe rollout order.
Issuing a certificate takes one command. Keeping it renewed, redirecting correctly and avoiding mixed content is the part that actually needs a plan.
DNS changes look instant but propagate slowly. A short pre-cutover checklist prevents the classic split-brain migration where half your visitors see the old site.
An ephemeral address disappears the moment you stop an instance. Reserving one early costs almost nothing and removes an entire class of migration outage.
A reproducible ten-minute baseline: least-privilege database user, correct file ownership, a real cron job and no FTP credentials prompt.
Everything that is easy to forget on day one, collected into a list you can actually work through before pointing a domain at the machine.
On a 1 GB VM, the web server choice is mostly about memory behaviour. Here is the minimum Nginx and PHP-FPM configuration a WordPress site needs.
Moving uploads off the web server makes rebuilds painless and puts images close to readers. The tricky parts are URL rewrites, thumbnail sizes and the day you move back.