{"id":20398,"date":"2026-11-02T12:26:01","date_gmt":"2026-11-02T11:26:01","guid":{"rendered":"https:\/\/stage.surver.nl\/kennisbank\/waaruit-bestaat-snelle-wordpress-hosting\/"},"modified":"2026-11-03T14:54:15","modified_gmt":"2026-11-03T13:54:15","slug":"what-does-fast-wordpress-hosting-consist-of","status":"publish","type":"kennisbank","link":"https:\/\/stage.surver.nl\/en\/kennisbank\/waaruit-bestaat-snelle-wordpress-hosting\/","title":{"rendered":"What makes up fast WordPress hosting? NVMe, LiteSpeed, PHP workers, and caching"},"content":{"rendered":"<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"642\" src=\"https:\/\/stage.surver.nl\/wp-content\/uploads\/2026\/11\/kennisbank-waaruit-bestaat-snelle-wordpress-hosting-v2.jpg\" alt=\"What makes up fast WordPress hosting? NVMe, LiteSpeed, PHP workers, and caching\" class=\"wp-image-20517\" srcset=\"https:\/\/stage.surver.nl\/wp-content\/uploads\/2026\/11\/kennisbank-waaruit-bestaat-snelle-wordpress-hosting-v2.jpg 1024w, https:\/\/stage.surver.nl\/wp-content\/uploads\/2026\/11\/kennisbank-waaruit-bestaat-snelle-wordpress-hosting-v2-300x188.jpg 300w, https:\/\/stage.surver.nl\/wp-content\/uploads\/2026\/11\/kennisbank-waaruit-bestaat-snelle-wordpress-hosting-v2-768x482.jpg 768w, https:\/\/stage.surver.nl\/wp-content\/uploads\/2026\/11\/kennisbank-waaruit-bestaat-snelle-wordpress-hosting-v2-18x12.jpg 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Every hosting package claims to be fast and throws around terms like NVMe, LiteSpeed, and PHP workers, but rarely explains what they mean for your site. Fast WordPress hosting consists of NVMe storage, a web server with built-in caching like LiteSpeed, sufficient PHP workers and memory per site, an up-to-date PHP version, object caching for the database, and a data center close to your visitors. I\u2019ll walk you through them one by one below, along with how you can check for yourself whether your hosting provider actually delivers on these promises. If you\u2019d like to start with the basics, read <a href=\"https:\/\/stage.surver.nl\/en\/knowledge-base\/what-is-managed-wordpress-hosting\/\">What is managed WordPress hosting?<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wat-maakt-wordpress-hosting-snel\">What makes WordPress hosting fast?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Fast WordPress hosting is hosting where the server builds each page quickly or serves it directly from the cache so that it doesn\u2019t need to be built at all. That distinction is the key to everything that follows. WordPress regenerates a page with every visit using PHP and a series of database queries, and every aspect of the hosting determines how fast that happens or how often it\u2019s necessary at all. In the table, you can see what each component does and how to check it.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Component<\/th><th>What it does<\/th><th>How to Check It<\/th><\/tr><\/thead><tbody><tr><td>NVMe Storage<\/td><td>Reads files and database records faster than a SATA SSD<\/td><td>Package Specifications<\/td><\/tr><tr><td>Web server with caching<\/td><td>Serves pre-rendered pages without PHP or a database<\/td><td>Ask which web server is running<\/td><\/tr><tr><td>PHP Workers and Memory<\/td><td>Process uncached requests simultaneously<\/td><td>Ask your hosting provider<\/td><\/tr><tr><td>PHP Version and OPcache<\/td><td>Execute the WordPress code faster<\/td><td><strong>Gereedschap &gt; Sitediagnose<\/strong><\/td><\/tr><tr><td>Object caching<\/td><td>Stores database results in main memory<\/td><td>Check if Redis is available<\/td><\/tr><tr><td>Data Center<\/td><td>Reduces the round-trip time for each request (latency)<\/td><td>Ask for the location<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"nvme-opslag-en-een-webserver-met-ingebouwde-caching\">NVMe storage and a web server with built-in caching<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">NVMe is a storage technology in which the drive is connected directly to the server\u2019s high-speed interface, rather than via the older SATA connection used by a standard SSD. For WordPress, this makes a bigger difference than you might think. For every page, the server reads dozens of small files and database rows, and it\u2019s precisely with those many small read operations that the difference is noticeable. You\u2019ll notice it less with a cached page, but more with a shopping cart. We\u2019ve made that choice ourselves; read <a href=\"https:\/\/stage.surver.nl\/en\/news\/surver-switches-completely-to-nvme\/\">Why We've Completely Switched to NVMe<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The web server is the program that accepts and responds to requests from visitors. Apache is the best known and most widely used, but it does not have built-in page caching. NGINX and LiteSpeed are stronger in that regard, and LiteSpeed has server-level page caching that works directly with the plugin <a href=\"https:\/\/stage.surver.nl\/en\/news\/boost-your-wordpress-site-with-litespeed-cache\/\">LiteSpeed Cache<\/a>. A cached page is like a pre-packed grocery bag. The cashier doesn't have to scan anything\u2014you just hand it to them. PHP and the database aren\u2019t accessed in this case. The most common problem I see is having two caching plugins running at the same time. Choose one caching solution and leave the rest out; otherwise, they\u2019ll interfere with each other. You can find more background information at <a href=\"https:\/\/stage.surver.nl\/en\/knowledge-base\/wordpress-caching-explained\/\">Types of Caching in WordPress<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"php-workers-en-geheugen-bepalen-hoeveel-bezoekers-tegelijk-kunnen\">PHP workers and memory determine how many visitors can be served at the same time<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A PHP worker is a process on the server that handles one request at a time that cannot be served from the cache. Think of it like the checkout lanes at a supermarket. If there aren\u2019t enough lanes open, the line grows longer, no matter how fast the cashiers work. If all workers are busy, visitors will have to wait or receive an error message with status code 503. A brochure site hardly notices this, because almost everything is served from the cache. A <a href=\"https:\/\/stage.surver.nl\/en\/knowledge-base\/slow-woocommerce-online-store\/\">WooCommerce web shop<\/a> Well, because the shopping cart and checkout are never cached. The same applies to membership sites, sites with many logged-in users, and internal search functions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My advice when comparing plans is therefore always the same. Don\u2019t focus on the number of gigabytes of storage, but on PHP workers and the web server. That\u2019s what makes the difference between a fast and a slow online store. The amount of memory allocated per site also matters, because resource-intensive plugins need space to run without error messages. With cheap shared hosting, you often share workers and memory with other sites, and some providers put more sites on a server than it can actually handle (overselling). So be sure to ask about resource isolation\u2014for example, with CloudLinux and CageFS\u2014so that a busy neighboring site doesn\u2019t drag down your site. If you\u2019re running an online store, then there\u2019s also <a href=\"https:\/\/stage.surver.nl\/en\/managed-hosting\/woocommerce\/\">Managed WooCommerce Hosting<\/a> that is designed for that type of traffic.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"een-actuele-php-versie-en-object-caching\">An up-to-date version of PHP and object caching<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A current version of PHP executes the same WordPress code faster and more securely than an older version. There\u2019s another layer beneath that: OPcache stores compiled PHP code in memory, so the server doesn\u2019t have to recompile it with every visit. On a good server, this feature is simply enabled by default. To learn how to safely upgrade to a newer version, read <a href=\"https:\/\/stage.surver.nl\/en\/knowledge-base\/update-php-version-in-wordpress\/\">Update PHP Version<\/a>. Keeping the PHP version, plugins, and theme up to date isn't a one-time task\u2014it's part of the <a href=\"https:\/\/stage.surver.nl\/en\/services\/wordpress-maintenance-management\/\">WordPress Management<\/a> from your site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Object caching is the process of storing the results of database queries in memory, usually using Redis. Where page caching ends\u2014for online stores and logged-in users\u2014object caching takes over. This way, the database doesn\u2019t have to keep answering the same query over and over again. The database itself also plays a role. WordPress recommends MySQL 8.0 or MariaDB 10.11 and higher, and a bloated table <code>wp_options<\/code> slows down every page, regardless of the server. High-traffic online stores that need object caching with Redis choose to use their own resources with us, with <a href=\"https:\/\/stage.surver.nl\/en\/managed-hosting\/cloud\/\">managed cloud hosting<\/a>. For more information, see <a href=\"https:\/\/stage.surver.nl\/en\/knowledge-base\/object-caching-redis-wordpress\/\">Object Caching and Redis<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"zo-test-je-of-je-hosting-snel-is\">Here's how to test if your hosting is fast<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can tell if your hosting is fast by measuring the server's response time on actual pages, not by the specifications listed on the pricing page. This is the order I follow myself.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Measure the Time to First Byte (TTFB)\u2014the time it takes for the server to return the first byte\u2014in PageSpeed Insights. TTFB isn\u2019t a Core Web Vital, but a slow server will slow down your Largest Contentful Paint (LCP). According to web.dev, 0.8 seconds or less is good, and anything over 1.8 seconds is bad\u2014as a general guideline.<\/li>\n\n<li>Take multiple measurements on multiple pages of a fully loaded site from a fixed location, and calculate the median. GTmetrix and WebPageTest also work.<\/li>\n\n<li>Test a page that isn't cached, such as the shopping cart or a page where you're logged in.<\/li>\n\n<li>Check your PHP version at <strong>Gereedschap &gt; Sitediagnose<\/strong> in WordPress.<\/li>\n\n<li>Ask your hosting provider about the number of PHP workers, the memory allocated per site, and the location of the data center.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The fastest WordPress hosting doesn\u2019t exist on paper\u2014you have to measure it. What we do as standard at Surver is reflected in that first measurement. Our shared hosting plans run on LiteSpeed servers with NVMe storage and LiteSpeed Cache; OPcache is enabled, and accounts are protected with CloudLinux and CageFS. You can choose the PHP version yourself via <strong>cPanel &gt; Select PHP Version<\/strong>, from July 4 through August 5. Redis for object caching is included in Surver Cloud, and our data centers are located within Europe. You can find all the details about the plans on our <a href=\"https:\/\/stage.surver.nl\/en\/managed-hosting\/wordpress\/\">Managed WordPress Hosting<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"veelgestelde-vragen\">Frequently Asked Questions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How many PHP workers do I need?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That depends on the number of concurrent requests that aren't cached. A brochure site doesn\u2019t need many, but a busy WooCommerce online store with lots of visitors at checkout needs more. If you see error messages or slow pages during peak traffic while the cache is enabled, ask your hosting provider how many workers you have and whether that\u2019s enough.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does the location of the data center matter?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Within Europe, the difference for Dutch visitors is minimal, because the distance\u2014and thus the latency\u2014remains low. It\u2019s only when reaching a global audience that distance becomes noticeable, and that\u2019s when a CDN helps. Read <a href=\"https:\/\/stage.surver.nl\/en\/knowledge-base\/cdn-wordpress\/\">When a CDN Is Useful<\/a>. Surver's data centers are located within Europe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does faster hosting always fix a slow website?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No. Hosting is the foundation, but a heavy theme, too many plugins, or large images can slow down even the fastest server. Read <a href=\"https:\/\/stage.surver.nl\/en\/knowledge-base\/causes-of-a-slow-wordpress-website\/\">Why Your WordPress Website Is Slow<\/a> and the guide <a href=\"https:\/\/stage.surver.nl\/en\/knowledge-base\/guide-to-speeding-up-wordpress\/\">Making WordPress Faster<\/a>. At Surver, support helps identify where the delay is occurring, and with <a href=\"https:\/\/stage.surver.nl\/en\/services\/wordpress-optimization\/\">WordPress Speed Optimization<\/a> we'll tackle the site ourselves.<\/p>","protected":false},"excerpt":{"rendered":"<p>Elk hostingpakket noemt zichzelf snel en strooit met termen als NVMe, LiteSpeed en PHP-workers, maar zelden staat erbij wat ze voor jouw site betekenen. Snelle WordPress hosting bestaat uit NVMe-opslag, een webserver met ingebouwde caching zoals LiteSpeed, voldoende PHP-workers en geheugen per site, een actuele PHP-versie, object caching voor de database en een datacenter dicht [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":20517,"template":"","kennisbank_categorieen":[52],"class_list":["post-20398","kennisbank","type-kennisbank","status-publish","has-post-thumbnail","hentry","kennisbank_categorieen-hosting"],"acf":[],"_links":{"self":[{"href":"https:\/\/stage.surver.nl\/en\/wp-json\/wp\/v2\/kennisbank\/20398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stage.surver.nl\/en\/wp-json\/wp\/v2\/kennisbank"}],"about":[{"href":"https:\/\/stage.surver.nl\/en\/wp-json\/wp\/v2\/types\/kennisbank"}],"author":[{"embeddable":true,"href":"https:\/\/stage.surver.nl\/en\/wp-json\/wp\/v2\/users\/2"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stage.surver.nl\/en\/wp-json\/wp\/v2\/media\/20517"}],"wp:attachment":[{"href":"https:\/\/stage.surver.nl\/en\/wp-json\/wp\/v2\/media?parent=20398"}],"wp:term":[{"taxonomy":"kennisbank_categorieen","embeddable":true,"href":"https:\/\/stage.surver.nl\/en\/wp-json\/wp\/v2\/kennisbank_categorieen?post=20398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}