All articles
CMS hosting

WordPress hosting in 2026: how to choose and what to check before paying

WordPress hosting in 2026: PHP and database requirements, what speeds up a site, shared or VPS, prices, a pre-purchase checklist and migration.

WordPress hosting in 2026: how to choose and what to check before paying

Search for 'WordPress hosting' and every host promises the same: 'optimized for WP', 'fast NVMe'. The ranking with prices and reviews is in our WordPress hosting category, so we won't repeat it. This guide covers what WordPress itself requires, what really affects speed, which hosting type fits your load, and what to check before you pay.

Requirements come from wordpress.org and the php.net support table (checked 10 October 2026), prices and reviews from our catalog, speed from a measurement we ran the same day.

What WordPress needs from a host in 2026

ItemWhat WordPress recommendsHow to check with a host
PHP8.3 or newerA version switcher in the panel that lists 8.3 and 8.4
DatabaseMariaDB 10.11+ or MySQL 8.0+The version is in the plan description or visible in phpMyAdmin
HTTPSSupported by the hostFree SSL that renews itself, no support ticket needed
Web serverApache or Nginx; pretty permalinks need mod_rewriteLiteSpeed reads .htaccess like Apache and works too
Source: wordpress.org/about/requirements, php.net/supported-versions, data as of October 2026

WordPress marks the old minimums (PHP 7.4, MySQL 5.5.5) as end-of-life and insecure. On php.net, as of 10 October 2026, branch 8.2 gets security fixes until 31 December 2026, 8.3 until 2027, 8.4 until 2028 and 8.5 until 2029. Branch 8.1 is off the list.

PHP version is the first filter

If a plan stops at PHP 8.1, or you can't switch versions yourself, look elsewhere. Use 8.3 or 8.4, but test a staging copy first: older plugins sometimes break on newer PHP, and you want to find out before the switch.

What really makes WordPress faster

'NVMe' and 'powerful CPUs' look good on a landing page, but the factors don't carry equal weight. The order below is our editorial judgment, not a single benchmark.

FactorWhat it doesWhere it matters
Page cache (LiteSpeed Cache, Nginx FastCGI)Serves ready-made HTML without running PHP or the databaseBlogs, brochure sites, catalogs: most visitors are logged out
PHP 8.3+ and OPcacheRuns code faster, without recompiling it on every requestAnything the cache misses: admin, search, cart
Object cache (Redis, Memcached)Keeps database query results in memoryWooCommerce, membership sites, large databases; little use on a static site
NVMe disksRead files and the database fasterImports, backups, admin; a cached page hardly touches the disk
Server location and CDNShorten the path to the visitorAudience in Ukraine: a server in Ukraine or the EU; add a CDN for far regions
Tophosting editorial assessment

LiteSpeed or Nginx? Both are fast. With LiteSpeed the LiteSpeed Cache plugin switches the page cache on and there is almost nothing to configure. On Nginx the cache is usually built with FastCGI cache or a caching plugin, which on a VPS is your job. What matters more is whether any cache is on at all: without one, every request starts PHP and hits the database.

Hosting won't rescue a heavy theme, duplicate plugins and uncompressed images. If the site is still slow on a good plan, drop unneeded plugins and convert images to WebP.

Shared or VPS: what to buy for your site

Site typeWhat to buyResource guideWhy
Brochure site, landing page, portfolioShared with page cacheAny entry planNearly every request comes from the cache
Blog, media, corporate siteShared with LiteSpeed; a VPS if traffic climbsTop shared plan or VPS, 1–2 GB RAMThe cache carries the load; a VPS adds settings and headroom
Small WooCommerce (hundreds of products, few orders)Good shared with LiteSpeed, or a VPS2 GB RAM, RedisCart and checkout can't be cached
WooCommerce with sales and thousands of productsVPS4 GB RAM or more, NVMe, RedisBound by CPU and database, not disk
Membership site, courses, forumVPS2–4 GB RAMLogged-in users don't get cached pages
Tophosting editorial guide, not a guarantee: real load depends on plugins and traffic

A VPS gives you root access and headroom, but system updates, the panel and security become your job. If you'd rather not, look at managed WordPress: it costs more, but updates, cache, backups and staging are the host's side. Shortlist servers in our VPS ranking, or for an audience in Ukraine in the list of hosting in Ukraine.

I judge WordPress hosting by three things: which PHP version is the default, whether a server cache is on, and how many minutes it takes to restore yesterday's copy. The rest is landing-page advertising.

Ihor Jazov, Tophosting editor

How much WordPress hosting costs

A guide from our category: entry-level WordPress hosting starts at $2–4 a month and managed WordPress at roughly $10. Among the lowest entry prices in the catalog are UAhosting ($1.11), TheHost ($1.3) and GMhost ($1.49); HostIQ starts at $7.67. That is each host's lowest price across all services, not the price of a WordPress plan, so open the pricing page. Market-wide prices are in our 2026 hosting price review.

In our measurement, price and speed are almost unrelated: Ukraine.com.ua starts at $6.88 and takes 1099 ms to first byte, HostIQ starts at $7.67 and answers in 82 ms. But these are the hosts' public websites, not WordPress on their plans, so a cheap plan is not necessarily slow. Test on your own site.

Costs that rarely show up in the shop window come on top of the base price:

  • renewal price: the first term is often cheaper, so find the renewal line in the terms;
  • paid backups: at Zomro, for example, backups are a separate option according to the catalog;
  • a control panel on a VPS: cPanel is licensed separately, while on shared hosting it is included;
  • premium plugins and themes (cache, forms, SEO) and the domain.

Checklist before you buy

  • PHP: 8.3 or 8.4 is on the list and you switch versions in the panel without asking support.
  • Database: MariaDB 10.11+ or MySQL 8.0+.
  • Cache: LiteSpeed Cache or an Nginx server cache is on or switches on easily; ask whether Redis or Memcached exists and on which plans.
  • Limits: memory_limit (256 MB or more for WooCommerce), execution time, upload size, PHP processes and inodes.
  • Backups: how often, how long they are kept, whether they sit outside your account and whether you can restore yourself.
  • SSL: free and auto-renewing.
  • Staging, or at least the ability to clone the site to a subdomain.
  • Access: SSH and WP-CLI. Shared plans don't always offer them; a VPS always does.
  • Exit terms: per the catalog, GMhost gives a 7-day trial, HyperHost a 7-day trial and a 30-day refund, TheHost a 14-day refund, Fozzy a 7-day trial and a 30-day refund. The host's site may differ.

Measure speed the way we do: put your WordPress on a trial plan, switch the cache on and run curl -o /dev/null -s -w "%{time_starttransfer}" https://your-site.example three times, keeping the lowest value. For reference, the median in our measurement of 32 hosts is 596 ms and the best five answer in under 100 ms. Test the cached homepage and, separately, an admin or cart page.

Moving an existing WordPress site

Often the easiest route is to ask the host: per the catalog, HyperHost advertises free site transfer, and TheHost and Fornex free migration without downtime. To do it yourself, follow this order (details in the site migration guide):

  • Make a full backup: the wp-content folder, wp-config.php and a database dump.
  • Lower the DNS TTL to 300 seconds ahead of time.
  • Upload files and database to the new plan and update the database credentials in wp-config.php.
  • If the site address changes, replace it with WP-CLI's wp search-replace. A plain text replace in the dump corrupts serialized data and breaks plugins and widgets.
  • Test the site before changing DNS by overriding the address in your computer's hosts file.
  • Switch DNS and keep the old hosting for 7–14 more days. Keep page URLs unchanged so search positions survive.

Security and backups

WordPress is the most popular CMS, so bots scan it most, and most hacks come through outdated plugins and themes. The host closes part of the risk; the rest is yours:

  • updates: WordPress installs minor core releases itself; put plugins and themes on auto-update or check weekly, and delete unused ones instead of deactivating them;
  • login: two-factor authentication, login attempt limits, a username other than admin;
  • file editor: block code editing in the dashboard with DISALLOW_FILE_EDIT in wp-config.php;
  • WAF: at the host, via Cloudflare or a plugin;
  • no 'nulled' themes or plugins: pirated copies often hide backdoors.

The host's backup is necessary but not enough: it often sits on the same server or account. Keep a second copy outside the hosting (cloud storage) and restore from it at least once. A shop needs a daily copy; a blog with rare posts can do weekly.

Which hosts to look at for WordPress

HostPanelLocationsEntry price in catalogReviewsTTFB, ms
GMhostcPanelUA, DE, PT, EEfrom $1.4945252
HyperHostcPanelUA, NLfrom $1.68103433
TheHostcPanelUA, PL, NL, DEfrom $1.3190549
HostIQcPanelUA, NL, USfrom $7.6745482
FozzycPanelUA, NL, DE, PL, US, CZfrom $14.9511486
ZomroDirectAdminNL, LV, PLfrom $4.45776254
FornexISPmanagerDE, NL, US, CH, ES, SEfrom $418not measured (403)
Source: Tophosting catalog; TTFB measured 10.10.2026, best of three attempts from a single point in the US
What these milliseconds mean

We measured each host's public website, not WordPress on its plan: a fair probe of infrastructure that guarantees nothing about your own site. The test ran from the US, so for Ukrainian hosts the absolute numbers are higher than a visitor in Ukraine would see; against each other they hold. All 32 results are on the tests page.

Who suits what, going by the properties in the catalog:

  • TheHost is a large Ukrainian host for an ordinary site or shop: cPanel, four locations, 190 reviews, a 14-day refund and free migration. A 7-day trial.
  • GMhost is one of the cheapest ways in with cPanel and servers in Ukraine (Kyiv, Dnipro), plus a 7-day trial. Good for a blog or brochure site; bandwidth is metered on entry plans.
  • HyperHost has servers in Ukraine and the Netherlands, cPanel, free SSL and site transfer, and 24/7 support in Ukrainian.
  • HostIQ has 454 reviews and the fastest response among Ukrainian hosts in our measurement. It starts at $7.67, so pick it where speed matters more than savings.
  • Zomro bills by the hour, gives 30 days of trial access without a card and offers DirectAdmin, NVMe and unlimited traffic. Backups cost extra and there is no data center in Ukraine.
  • Fornex suits an EU audience: ISPmanager, a 7-day test, a 30-day guarantee, free migration. No data center in Ukraine, and the price is above average.

Where to start

The short route: pick PHP 8.3 or 8.4 and switch the page cache on. Take shared for a blog or brochure site and a VPS with 2–4 GB RAM for a shop or a site with user accounts. During the trial, measure TTFB and test a restore from backup. The full list with prices and reviews is in the WordPress hosting ranking; if you doubt the platform itself, see our CMS overview.

A ranking with prices, reviews and speed measurementsSee WordPress hosting

FAQ

What is the best hosting for WordPress?

One with PHP 8.3+, a server cache (LiteSpeed or Nginx), MariaDB 10.11+ or MySQL 8.0+, free SSL and backups you have tested a restore from. A blog or brochure site runs fine on shared; a shop needs a VPS with 2–4 GB RAM. For specific hosts with prices and reviews see our WordPress hosting ranking.

Which PHP version does WordPress need in 2026?

WordPress recommends PHP 8.3 or newer; the 7.4 minimum is marked end-of-life on the official page. On php.net, branches 8.2 to 8.5 are supported as of 10 October 2026 and 8.1 is not. In practice, use 8.3 or 8.4 and test your plugins on a staging copy first.

How much does WordPress hosting cost?

According to our category, entry hosting starts at $2–4 a month and managed WordPress at roughly $10. Catalog entry prices: GMhost from $1.49, HyperHost from $1.68, TheHost from $1.3, HostIQ from $7.67. These are each host's lowest price across all services, so check the actual WordPress plan and the renewal price on the host's site.

Do I need a Ukrainian host for a WordPress site?

Not necessarily. If your audience is in Ukraine, a server in Ukraine or the EU (Poland, the Netherlands, Germany) gives lower latency, especially on pages outside the cache such as admin and cart. A CDN evens out cached pages. If the site targets other countries, choose a data center closer to them.

Is ordinary hosting enough for WooCommerce?

A small shop with few orders is fine on good shared hosting with LiteSpeed. With many orders, a catalog of thousands of products or regular sales, take a VPS with 2–4 GB RAM and a Redis object cache. Cart and checkout can't be fully cached and are bound by CPU and the database.

How do I move WordPress to a new host without downtime?

Ask the host to move the site (often free), or copy the files and database, upload them to the new plan and test through your hosts file. Then lower the TTL and switch DNS. Keep the old hosting for 7–14 days. Step-by-step instructions are in our site migration guide.

Recommended hosts

See the full category

Browse topics

Not sure which host to choose?

Pick a provider by rating, location and price — in our catalog with real reviews.

Find hosting