Magento Hyva Theme Hosting — What You Actually Need
Hyva promises 4–5× faster Magento pages — but only if the server underneath is fast enough. Here's the hosting stack a Hyva store actually needs to perform.
What Hyva Changes About Hosting
4–5× faster pages
A well-built Hyva store sends a fraction of the JavaScript compared to Luma. But server-side speed becomes the bottleneck — and that's where hosting matters.
Varnish is critical
A cached Hyva page served by Varnish loads in under 100ms. Without Varnish, every page request adds 800ms–2 seconds of PHP processing regardless of frontend performance.
PHP 8.4 required
Hyva's Tailwind and Alpine.js pipeline requires PHP 8.4 with OPcache. Earlier PHP versions limit the benefit of the lighter frontend.
Core Web Vitals
Hyva stores are built to hit Good LCP scores. That requires server response times under 200ms TTFB — only achievable with Varnish on properly configured dedicated hardware.
Hyva (written Hyvä) is the frontend theme that's replaced Luma as the standard for performance-focused Magento 2 stores. Built on Alpine.js and Tailwind CSS instead of RequireJS and jQuery, a well-built Hyva store sends a fraction of the JavaScript to the browser compared to a Luma store. Page load times improve dramatically. Core Web Vitals scores improve. Conversion rates follow. There is one significant catch: Hyva eliminates the browser-side bottleneck, which means the server is now the limiting factor. If the hosting underneath isn't up to it, the performance gains are wasted.
What makes Hyva different from Luma
Luma, Magento's default frontend theme, was built at a time when JavaScript bundling approaches were different. It ships a large RequireJS bundle and relies heavily on jQuery. The result is significant JavaScript parse time in the browser — particularly on mobile devices with slower CPUs. Every Magento page using Luma sends hundreds of kilobytes of JavaScript regardless of what the page actually does. Google's Lighthouse scores reflect this: Luma stores typically have poor Total Blocking Time and slow Largest Contentful Paint on mobile.
Hyva replaces the entire frontend stack: Alpine.js handles interactivity with a much smaller footprint, Tailwind CSS generates only the CSS actually used in the theme, and server-side rendering replaces client-side rendering for most page elements. A comparable Hyva page might send 90% less JavaScript to the browser. The browser parses less code, renders faster, and scores better on Core Web Vitals. For merchants and agencies focused on conversion rate and organic search, the shift from Luma to Hyva is one of the highest-impact investments available in the Magento ecosystem.
Hyva removes the browser-side bottleneck. Once that's gone, server speed becomes the primary performance variable — and that's entirely a hosting question.
The server stack a Hyva store needs
Hyva does not change Magento's server requirements — it runs on the same stack. What changes is the importance of each component. Full-page cache (Varnish) becomes more important, not less, because Hyva's fast frontend makes cache misses more noticeable by contrast. A cached Hyva page served by Varnish loads in under 100ms. The same page served from PHP takes 800ms–2 seconds regardless of how lean the frontend is. PHP 8.4 with OPcache is required — not because Hyva demands it specifically, but because serving dynamic Magento pages quickly requires a fast PHP execution environment, and PHP 8.4 is significantly faster than earlier versions for Magento's workload. The full stack a Hyva store needs is exactly what a specialist Magento 2 hosting UK plan provisions as standard.
NVMe storage is equally important. Magento's full-page cache, session data, and OpenSearch index all involve disk I/O. On a Hyva store where the frontend is fast, any disk latency becomes perceptible. NVMe drives deliver read speeds up to 7GB/s — an order of magnitude faster than traditional SSDs. The practical effect for a Magento store is faster cache writes, faster database reads during cache misses, and faster reindexing. For a Hyva store specifically, where server performance is the limiting factor on every non-cached request, NVMe storage closes the gap between cached and non-cached response times.
Why Hyva on slow hosting defeats the purpose
The performance case for Hyva rests on delivering a fast initial response from the server and a lightweight experience in the browser. If the server takes 2 seconds to generate the first byte, a lean Hyva frontend cannot compensate. Google's Core Web Vitals measure Largest Contentful Paint (LCP) — the time until the largest visible element loads. For a Hyva store to achieve a Good LCP score, the server must deliver the initial HTML response quickly. That requires a Time to First Byte (TTFB) under 200ms, which is only achievable with Varnish serving from cache on a server with sufficient dedicated resources.
Shared hosting environments create a specific problem for Hyva stores: resource contention. When your server CPU, RAM, and I/O are shared with other customers, response times become unpredictable. A page that loads in 80ms at 9am might take 600ms at noon when other customers on the same hardware are busy. For a Luma store, the performance is already slow enough that this variation is masked. For a Hyva store optimised to hit sub-100ms load times, variable server performance is immediately noticeable — both to users and in Core Web Vitals field data. Managed Magento hosting on properly isolated infrastructure eliminates this variable.
Google's Core Web Vitals use field data averaged over 28 days. One slow server day in four will drag your LCP score into the Needs Improvement band even if most visits are fast.
Dedicated hardware and Hyva
For a Hyva store operating at any meaningful traffic level, dedicated Magento hosting removes the shared-resource variable entirely. Your CPU, RAM, and NVMe storage are not divided between other customers. Varnish serves your cached Hyva pages without competing for server resources. During peak trading periods — Black Friday, January sales, product launches — your server performance remains consistent because nothing external can affect it. This is the baseline that Hyva's performance potential assumes: a server that responds predictably because its resources belong to one store.
The full stack a Hyva Magento store should run on
A production Hyva store should run NGINX as the web server (required by Adobe for Magento production deployments), Varnish 7.7 configured with Magento's official VCL as the full-page cache, PHP 8.4 with OPcache and PHP-FPM, OpenSearch 3 for catalogue search, Redis or Valkey 8 for sessions and the object cache (two dedicated instances), and NVMe SSD storage for the database, cache layer, and Magento's generated files. Each of these components was specified by Adobe as part of Magento's official system requirements — and each has a direct impact on the performance a Hyva store can deliver. Running a Hyva theme on a host that omits any of these components is like installing a high-performance engine in a car with worn tyres: the potential is there but the system as a whole won't perform.
EveryHost and Hyva
EveryHost runs the full Adobe-recommended Magento stack on dedicated hardware — NGINX, Varnish 7.7, PHP 8.4 with OPcache, OpenSearch 3, and NVMe SSD on every plan. We've migrated and hosted Hyva stores and can configure the server specifically for Hyva's requirements as part of onboarding. If you're launching a new Hyva build or migrating an existing Hyva store, speak to our team: 0333 577 6191.
Frequently asked questions — Hyva Magento hosting
What is Hyva theme for Magento?+
Hyvä (commonly written Hyva) is a Magento 2 frontend theme built on Alpine.js and Tailwind CSS. It replaces Magento's default Luma theme, which relies on RequireJS and jQuery. Hyva sends significantly less JavaScript to the browser, resulting in faster page loads, better Core Web Vitals scores, and improved mobile performance. It is widely adopted by Magento agencies and merchants focused on frontend performance.
Does Hyva change Magento's server requirements?+
Hyva does not change Magento's server-level requirements — it runs on the same stack as any Magento 2.4.x installation. What changes is the importance of each server component. Because Hyva eliminates the browser-side performance bottleneck, server-side speed becomes the primary performance variable. Varnish full-page caching, PHP 8.4, OpenSearch 3, and NVMe storage all become more impactful on a Hyva store than on a Luma store.
Does Hyva work on shared hosting?+
Hyva can be installed on shared hosting, but the performance benefits are significantly reduced. Shared hosting environments introduce variable response times due to resource contention between customers on the same server. A Hyva store requires consistent, fast server responses to achieve good Core Web Vitals scores — particularly Largest Contentful Paint. Dedicated hosting or VPS with the full Adobe-recommended stack (NGINX, Varnish, PHP 8.4, OpenSearch 3) is the appropriate environment.
What is the most important server component for a Hyva store?+
Varnish full-page cache has the highest impact on a Hyva store's perceived performance. A cached Hyva page served by Varnish typically loads in under 100 milliseconds. Without Varnish, every page request reaches PHP, adding 800ms to 2 seconds of server processing time regardless of how lean the Hyva frontend is. PHP 8.4 with OPcache, NVMe storage, and OpenSearch 3 all contribute to cache miss performance — how fast the server responds when Varnish must generate a fresh page.
Can I migrate my existing Magento Luma store to Hyva without changing host?+
Yes — a Hyva theme migration is a frontend change, not a server change. Your Magento installation, database, and server configuration remain the same. You do not need to change host to adopt Hyva. However, if your current hosting does not include Varnish, PHP 8.4, and NVMe storage, migrating to Hyva at the same time as moving to a properly configured server will give you the full benefit of both changes together.