[email protected]Support 24/7 · Billing 09:00 – 00:00LinkedInXFacebook
NexonHost
Netherlands Dedicated ServersAmsterdam · Equinix AM6Germany Dedicated ServersFrankfurt · Equinix FR4Romania Dedicated ServersBucharest · VoxilityAustria Dedicated ServersVienna · Interxion VIEBulgaria Dedicated ServersSofia · TelepointFrance Dedicated ServersParis · Interxion PAR — Marseille · Digital Realty MRS3Ireland Dedicated ServersDublin · Equinix DB2Italy Dedicated ServersMilan · Irideos AvalonPoland Dedicated ServersWarsawSpain Dedicated ServersMadrid · Equinix MD2United States Dedicated ServersAshburn · Equinix DC
All articles
BlogsSeptember 13, 2026

WordPress Hosting Requirements and the Signs You Have Outgrown Shared

WordPress Hosting Requirements and the Signs You Have Outgrown Shared

WordPress runs on almost anything, which is why its requirements get ignored. The project's own page has quietly moved a long way in recent years, and a large number of live sites are now sitting below the stated floor without anyone noticing — because WordPress does not refuse to start, it just runs on software nobody is patching any more.

Here are the WordPress hosting requirements as wordpress.org publishes them, what they mean when you are choosing a host, and the signals that say a site has outgrown shared hosting.

The official requirements

From wordpress.org, retrieved September 2026:

Requirement Stated
PHP Version 8.3 or greater
Database MariaDB 10.11+ or MySQL 8.0+
HTTPS Required for every install
Web server Nginx or Apache with mod_rewrite recommended

The project also notes that WordPress will technically operate on PHP 7.4+ and MySQL 5.5.5+, while warning that those versions are past end of life and "may expose your site to security vulnerabilities."

That gap between "will run" and "is supported" is the whole problem. A site on PHP 7.4 works fine, passes no visible test, and is running an interpreter that stopped receiving security fixes in 2022. The plugin ecosystem is moving too: plugin authors increasingly require PHP 8.x, and the site that cannot upgrade PHP eventually cannot upgrade plugins either.

There is one more line on that page worth quoting to any prospective host: WordPress recommends that providers run PHP using individual account credentials rather than a shared server username. On a shared server this is the difference between one compromised site and every site on the box.

What to check before you buy

  • PHP 8.3 or newer, and switchable. Not just offered — switchable from a panel, so an upgrade is a decision and not a support ticket.
  • MariaDB 10.11+ or MySQL 8.0+. Older MySQL 5.7 stacks are common on cheap shared hosting and are below the stated floor.
  • Automatic, renewing TLS. HTTPS is a requirement now, not a feature. Expired certificates are the most common avoidable WordPress emergency.
  • Per-account PHP users. As above.
  • Real backups you can restore yourself, per site, without asking anybody.
  • A staging environment, or at least somewhere to test an update that is not production.
  • mod_rewrite or the nginx equivalent, for permalinks.

NexonHost's WordPress hosting plans run from a 3 GB Starter tier at €2.49/month to a 40 GB Agency tier at €24.99/month carrying 50 sites, with free SSL, daily backups, DDoS filtering and a specialist-handled migration. That range covers a brochure site through to an agency's client portfolio.

The signals that a site has outgrown shared hosting

Shared hosting is not a lesser product; it is a product with a ceiling. These are the honest signs you have reached it.

Time to first byte is high and it is not the theme. If a cached page serves fast and an uncached one crawls, the bottleneck is PHP execution or the database, and both are contended on a shared box.

Admin work is slow while the front end is fine. wp-admin bypasses page caching entirely. A slow admin on a fast site is a fairly reliable "you are sharing CPU" indicator.

WooCommerce. This is the biggest single dividing line. A store has cart, checkout and account pages that cannot be cached, plus scheduled work, plus inventory writes. A content site is mostly cache hits; a store is not.

Traffic that arrives in bursts. A newsletter, a launch or a link from somewhere popular puts hundreds of people on the site in minutes. Monthly totals do not predict this; concurrency does.

You need something the panel will not give you. Object caching with Redis, a specific PHP extension, a queue worker, WP-CLI on a cron, a custom nginx rule. When the answer to "can I have X" is repeatedly no, you have outgrown the tier rather than the provider.

A plugin or two is doing heavy lifting. Related posts computed at render time, on-the-fly image processing, a search plugin doing table scans. On shared hosting these are noisy neighbours to yourself.

Where to go next, and what changes

Symptom Next step What you gain
CPU contention, uncached slowness Linux VPS Own PHP-FPM pool, own MySQL tuning, Redis
Store with real order volume VPS, then dedicated Uncached path stops competing with strangers
Large media library Storage VPS Capacity without paying for compute
Sustained high traffic, strict uptime Dedicated server Dedicated cores, dedicated memory, dedicated I/O
Many client sites Reseller hosting Per-client accounts under your own brand

The honest caveat on moving to a VPS: you become the sysadmin. Kernel updates, PHP-FPM sizing, MySQL tuning, TLS renewal, firewall rules and backups all become yours. That trade is worth it when you actually need the control, and a bad deal when what you needed was a bigger shared plan. If the control is required but the on-call is not wanted, managed infrastructure services cover the maintenance while you keep root.

The five changes that beat an upgrade

Before spending more, spend an afternoon:

  1. Page caching that actually caches. Verify with response headers, not with the plugin's dashboard. A misconfigured cache plugin that reports "active" and serves nothing is extremely common.
  2. Object caching with Redis or Memcached, once you control the stack. WordPress's default object cache does not persist between requests; every uncached page rebuilds the same queries.
  3. Audit plugins by measurable cost, not by count. Deactivate, measure, decide. One plugin is usually most of the problem.
  4. Serve images properly. Modern formats, correct dimensions, lazy loading, and a CDN in front. Images are most of the bytes and none of the logic.
  5. Clean the database. Post revisions, expired transients and orphaned metadata grow forever and are never pruned by default.

Done properly, this routinely doubles the traffic a given plan will carry — which is either a saved upgrade or a much better starting point for one.

Security, briefly and without drama

WordPress's own security posture is mostly good; the incidents are mostly plugins, credentials and old PHP. Keep the core and plugins current, remove what you do not use, enforce strong administrator credentials with two-factor, and keep an offsite copy of both files and database — see offsite backup storage for the third-copy arithmetic.

Add network-level filtering if the site is a plausible target. Layer 7 floods against wp-login.php and XML-RPC are routine background noise on the public internet, and they are cheap to absorb upstream and expensive to absorb in PHP. Our DDoS-protected web hosting guide covers what that filtering does and does not do.

The short version

Meet the stated requirements — PHP 8.3+, MariaDB 10.11+ or MySQL 8.0+, HTTPS on every install — and treat anything below them as technical debt with a deadline. Stay on shared hosting until a specific, measurable limit is in your way. Then move for that reason, not for the general feeling that a bigger server would be faster.

Related reading: cPanel vs DirectAdmin vs Plesk, installing a production LAMP stack on Ubuntu, and reseller hosting margins.

Sources

  • Requirements, WordPress.org, retrieved 7 September 2026 — PHP 8.3+, MariaDB 10.11+ or MySQL 8.0+, HTTPS required for every install, and the recommendation that hosts run PHP under individual account credentials.
  • Supported Versions, PHP.net, retrieved 7 September 2026.
  • Plan specifications and pricing as published on nexonhost.com on 7 September 2026; check the product page for current figures.
Keep reading
10 Ways DDoS Protection Services Safeguard Your Dedicated Server
November 26, 2025

10 Ways DDoS Protection Services Safeguard Your Dedicated Server

10 Ways DDoS Protection Safeguards Dedicated Servers in Europe Running mission-critical applications on a dedicated server gives businesses full control, enterprise performance, and isolated resources — but it also exposes you to advanced cyber threats. As DDoS attacks evolve in size and…

Read article
Understanding Layer 7 DDoS Attacks and How to Prevent Them
November 25, 2025

Understanding Layer 7 DDoS Attacks and How to Prevent Them

Understanding Layer 7 DDoS Attacks and How to Prevent Them Layer 7 DDoS attacks have rapidly evolved into one of the most destructive threats facing modern digital businesses. Unlike traditional network floods that overwhelm routers and bandwidth, Layer 7 attacks target the application layer—the…

Read article
Data Center Infrastructure Management (DCIM): What It Is and Why It Matters
November 13, 2025

Data Center Infrastructure Management (DCIM): What It Is and Why It Matters

DCIM data center, IT infrastructure monitoring, and data center operations have become critical pillars of modern digital strategy. With rising workloads, expanding hybrid cloud environments, and increasing application complexity, IT teams can no longer rely on manual oversight or reactive…

Read article
Get in Touch

Together, Let’s Build a Faster, Safer Internet.

Build scalable infrastructure with NexonHost — high-performance dedicated servers, VPS hosting, cloud hosting, and DDoS protection across Europe.

Get Started →Contact Us
[email protected]Support 24/7 · Billing 09:00 – 00:00