Published: 06.05.2026
WordPress runs almost everywhere, but a site that is comfortable for you and fast for visitors needs the right foundation. This article explains the official requirements, the settings that matter in practice and how to match the plan to the size of your project.

The official minimum
- PHP in a currently supported version.
- MySQL or MariaDB in a currently supported version.
- HTTPS support for secure logins and visitors' trust.
- A web server such as Apache or Nginx.
These numbers are only the starting line. They allow WordPress to install, but they do not guarantee a quick site.
What a good WordPress host adds
- Current PHP versions with an easy switch in the panel. Newer versions are faster and receive security fixes.
- Fast storage. SSD or NVMe disks reduce database and file delays.
- Enough memory limit for PHP. Page builders and shop plugins often need 256 MB or more per script.
- OPcache and an object cache such as Redis, where the platform supports them.
- Free SSL certificates that renew automatically.
- Daily backups with one-click restore.
- Staging to test updates on a copy.
- Cron support, because WordPress uses scheduled tasks for publishing and updates.
Matching the plan to the project
A small blog or company site with a few thousand visits a month runs well on a shared plan. A busy blog or a membership site needs more memory and a page cache. An online shop with WooCommerce generates many uncached requests, so it benefits from a VPS or a strong shared plan with dedicated resources. A multisite network needs a plan with room to grow.
Settings that make a difference
- Set the memory limit and the maximum upload size to realistic values for your content.
- Enable a page cache plugin or the cache built into the server.
- Use a recent theme and limit the number of plugins.
- Serve static files through a CDN if your visitors are in many countries.
- Turn off XML-RPC and file editing in the dashboard if you do not use them.
Security basics at the hosting level
Choose a provider that isolates accounts from each other, keeps server software updated and offers a firewall. On your side, use strong passwords, two-factor authentication for administrators and automatic updates for minor releases.
Warning signs of unsuitable hosting
- The admin dashboard is slow even with few plugins.
- Frequent errors about memory or execution time.
- Backups are missing or cannot be restored.
- Support cannot explain the cause of a slowdown.
Checking the result
After setup, test the response time of the first byte, the load time of the home page and the speed of the shop checkout. Compare these numbers with what you had before, and change one thing at a time.
Frequently asked questions
Is special WordPress hosting required? No, but an environment tuned for WordPress saves you work.
Can I start on shared hosting and move to a VPS later? Yes. A migration copies files and the database, and the site can stay online during the move.
How many plugins are too many? The number matters less than their quality. A few heavy plugins can slow a site more than many light ones.