{"id":73451,"date":"2025-06-25T07:00:00","date_gmt":"2025-06-25T14:00:00","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=73451"},"modified":"2026-08-26T11:47:22","modified_gmt":"2026-08-26T18:47:22","slug":"woocommerce-9-9-update","status":"publish","type":"post","link":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/","title":{"rendered":"WooCommerce 9.9 Delivers Big Performance Gains on Shared Hosting"},"content":{"rendered":"\n<h2 id=\"h-can-shared-hosting-run-woocommerce\" class=\"wp-block-heading\">Can shared hosting run WooCommerce?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Yes \u2014 shared hosting can run a WooCommerce store well, as long as the store is small to midsize.<\/strong> Since the WooCommerce 9.9 performance overhaul (June 2025), which later releases have carried forward, an optimized store on a shared plan handles everyday traffic comfortably. Large catalogs, heavy order volumes, and sustained traffic spikes still belong on managed WordPress hosting or a VPS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That wasn\u2019t always true. WooCommerce long struggled with <a target=\"_blank\" href=\"https:\/\/www.reddit.com\/r\/ProWordPress\/comments\/1i6fdbv\/i_feel_woocommerce_is_offering_underwhelming\/\">performance under pressure<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Store admins dealt with slow dashboards, sluggish order pages, and resource-heavy database queries \u2014 especially on shared hosting plans. On large stores, WooCommerce\u2019s own team later measured Orders-screen load times of 22 seconds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This sluggishness had become the exact obstacle to scaling that WooCommerce was supposed to eliminate. Instead of growing your business, you\u2019d be waiting for pages and dashboards to load and explaining to clients why their admin panel felt broken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The turning point came in June 2025 with WooCommerce 9.9. The engineering team <a target=\"_blank\" href=\"https:\/\/developer.woocommerce.com\/2025\/05\/13\/woocommerce-9-9-will-deliver-massive-admin-performance-gains\/\">tested<\/a> this update against stores with 1.2 million orders, 15,000 products, and 60,000 customers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With High-Performance Order Storage (HPOS) enabled, that same Orders screen dropped to under 1 second. Releases since, up through WooCommerce 11.0 (released August 4, 2026), have continued that performance focus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s what changed, what shared hosting still can\u2019t absorb, and how to tell when your store has outgrown its plan.<\/p>\n\n\n\n<h2 id=\"h-1-your-pages-actually-load-faster\" class=\"wp-block-heading\">1. Your pages actually load faster<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Here\u2019s something many people don\u2019t know: <\/strong>shared hosting is simply a <em>tiny<\/em> slice of a larger server\u2019s resources.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It was never designed for <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/how-to-build-online-store-become-boss\/\">modern e-commerce<\/a>. Memory limits that make sense for basic <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/how-to-start-a-blog\/\">WordPress blogs<\/a> become bottlenecks when you\u2019re running a store with hundreds of products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u26a1\ufe0fThe WooCommerce 9.9 update (June 2025) changed that math.<\/strong> It cut database queries and cached results that used to be recomputed on every load, and later releases have carried those gains forward. The measured wins are specific \u2014 named admin screens and one storefront block \u2014 not a blanket speed boost.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1300\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine.webp\" alt=\"WooCommerce 9.9 performance transformation showing before and after: servers with warning symbols\" class=\"wp-image-73453 lazyload\" data-srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine.webp 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-300x244.webp 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-1024x832.webp 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-768x624.webp 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-1536x1248.webp 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-600x488.webp 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-1200x975.webp 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-730x593.webp 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-1460x1186.webp 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-784x637.webp 784w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-1568x1274.webp 1568w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/01_woocommerce_9_9_from_resource_hot_to_lean_machine-877x713.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1300;\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The storefront win: the \u201cProduct Gallery\u201d (beta) block loaded <strong>twice as fast<\/strong> in WooCommerce\u2019s tests, dropping from 1.6 seconds to 0.7 seconds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per WooCommerce\u2019s <a target=\"_blank\" href=\"https:\/\/developer.woocommerce.com\/2025\/05\/12\/woocommerce-9-9-pre-release-updates\/\">pre-release notes<\/a> (May 2025), that gain came from a simpler block structure and improved navigation controls. Sites with large catalogs saw the biggest improvements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Why it matters here: on shared hosting, every wasted query comes out of a small, fixed resource budget, so efficiency gains in core go further than they would on a big server.<\/p>\n\n<h2 id=\"h2_2-traffic-spikes-dont-break-your-site-or-hosting-anymore\" class=\"wp-block-heading\">2. Caching creates headroom, not unlimited capacity<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Most WooCommerce stores on shared hosts work fine. That is, until they get some real <\/strong><a target=\"_blank\" href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/215572647-Simulating-high-traffic\"><strong>traffic spikes<\/strong><\/a><strong>.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Maybe that\u2019s a sale day, or a <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/best-time-to-post-social-media\/\">social media post that went viral<\/a>. Then the site crashes because of concurrent connection limits or exhausted memory allocation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The problem is not always the hosting plan. WooCommerce itself used to manage these resources inefficiently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u26a1The WooCommerce 9.9 update added smarter caching and reduced database load, so admin requests and frequently repeated queries need fewer server resources.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce <a target=\"_blank\" href=\"https:\/\/developer.woocommerce.com\/2025\/05\/13\/woocommerce-9-9-will-deliver-massive-admin-performance-gains\/\">measured<\/a> up to 95% reductions in page-load times across critical admin screens (May 2025). It published no storefront concurrency figures, but every query your store skips leaves a little more capacity for actual shoppers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This happens because the system eliminates redundant queries: counts and statuses that used to be recalculated on every page load are now cached and reused.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Be clear about what that is: headroom, not immunity. A big enough spike still runs into the connection and memory limits covered later in this guide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Small business store owners may be able to delay a hosting upgrade with that extra headroom and get more runway before operational costs start climbing.<\/p>\n\n\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n<h2 id=\"h2_3-admin-work-on-woocommerce-dashboard-becomes-pleasant-finally\" class=\"wp-block-heading\">3. Admin work on the WooCommerce dashboard becomes pleasant (finally!)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Anyone who\u2019s managed a <\/strong><a target=\"_blank\" href=\"https:\/\/automattic.pxf.io\/vNLoa3\"><strong>WooCommerce store<\/strong><\/a><strong> knows the admin pain.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Order data used to take forever to load. Product updates would freeze your browser. The dashboard timed out during busy periods.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This created cascading business problems because <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/the-perfect-contact-us-page\/\">customer service<\/a> suffers when you can\u2019t quickly pull up order details. Inventory management becomes a dreaded task. Processing orders during peak times turns into a stressful race against timeouts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The core issue was always database inefficiency. WooCommerce was scanning entire tables for simple operations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u26a1WooCommerce 9.9 introduced systematic admin optimizations.<\/strong> The \u201cOrders\u201d screen now uses cached counts instead of full table scans. Filtering and navigating orders becomes nearly instant, even with millions of records. Product editing feels responsive. The dashboard loads in the background while you work now.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Previously, everything would freeze while the system fetched sales data and order statistics. Now you can navigate immediately while those stats populate in the background.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1300\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation.webp\" alt=\"WooCommerce 9.9 admin improvements: before shows frustrated user with slow loading versus after\" class=\"wp-image-73454 lazyload\" data-srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation.webp 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-300x244.webp 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-1024x832.webp 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-768x624.webp 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-1536x1248.webp 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-600x488.webp 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-1200x975.webp 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-730x593.webp 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-1460x1186.webp 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-784x637.webp 784w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-1568x1274.webp 1568w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/02_woocommerce_9_9_from_admin_frustration_to_smooth_operation-877x713.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1300;\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/guide-to-wp-custom-fields\/\">Custom fields<\/a> load only when you need them, eliminating a query that used to run on every single order page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There\u2019s also a practical new feature for bulk operations: you can now export specific products directly from the product list instead of downloading your entire catalog for minor edits.<\/p>\n\n\n\n<h2 id=\"h2_4-page-caching-works-the-way-it-should\" class=\"wp-block-heading\">4. Page caching works the way it should<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Shared hosting providers generally include <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/a-comprehensive-guide-to-website-caching\/\">website caching<\/a> tools. That includes page caching and, on some plans, a persistent object cache.<\/p>\n\n\n\n<div class=\"glossary-term\">\n\t<div class=\"glossary-term__above-title\">\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span>DreamHost Glossary<\/span>\n\t<\/div>\n    <h3>Cache<\/h3>\n    <p>A cache is a temporary data storage layer that is designed to improve data access speeds by reducing the time needed to read and write data from a permanent data storage location.<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The tools were there, but WooCommerce barely touched them. Before 9.9, core recounted things like pending product reviews from the database on every admin page load, even when a persistent object cache sat idle beside it. You were paying for performance features that provided minimal benefit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u26a1WooCommerce 9.9 finally put those tools to work:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It leans on WordPress persistent object caching (which Redis can back where your host offers it) to store frequently accessed data for later use.<\/li>\n\n\n\n<li>Pending product review counts use the object cache instead of hitting the database on every admin page load.<\/li>\n\n\n\n<li>Order statuses used by analytics are cached instead of re-queried, reducing query load on large stores.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The practical impact shows up in daily operations. With review counts cached, product reviews show up quicker in the admin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Similarly, comment processing updates only when required (maybe there\u2019s a new comment or one got deleted, or edited). This change prevents the cascade slowdowns that used to happen during <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/blog-post-repurposing\/\">content updates<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Overall, the WooCommerce 9.9 update (June 2025) made the admin feel snappier and the store more efficient, and those caching improvements have carried into current releases, up through WooCommerce 11.0 (August 2026).<\/p>\n\n<h2 id=\"h2_so-can-you-drop-the-vps-and-switch-to-a-shared-host\" class=\"wp-block-heading\">So, can you drop the VPS and switch to a shared host?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Well\u2026not right away.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Shared hosts have certain limitations. For one, they\u2019re built for <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/how-to-start-a-business-guide\/\">small business<\/a> websites.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There\u2019s an upper cap on how much storage space your website can use (DreamHost web hosting tiers, for example, include 25\u2013100 GB of NVMe SSD storage), how much RAM is allocated, and quite a few other technical limits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Performance improvements do not remove these fundamental constraints.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1039\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints.webp\" alt=\"Shared hosting constraints illustrated: limits on storage space, memory, and concurrent connections\" class=\"wp-image-73455 lazyload\" data-srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints.webp 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-300x195.webp 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-1024x665.webp 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-768x499.webp 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-1536x997.webp 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-600x390.webp 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-1200x779.webp 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-730x474.webp 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-1460x948.webp 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-784x509.webp 784w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-1568x1018.webp 1568w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/03_shared_hosting_constraints-877x570.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1039;\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So, you want to be clear about what a faster WooCommerce core can and can\u2019t solve before you decide to switch to a <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/shared-vs-vps-hosting\/\">shared host from a VPS<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Let\u2019s start with some problems you might experience depending on the size of your WooCommerce store:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Database size restrictions if you have large catalogs<\/li>\n\n\n\n<li><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/cron-jobs\/\">Cron job<\/a> frequency limits can affect stores that depend on many scheduled tasks<\/li>\n\n\n\n<li>Memory allocation caps that can constrain complex operations<\/li>\n\n\n\n<li>Concurrent connection limits that auto-apply during major traffic spikes<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">And there\u2019s also the problem of <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/wordpress-plugins-good-or-bad\/\">plugin bloat<\/a>. A quick audit rule: if you can\u2019t say what a plugin does for your store, deactivate it and watch what happens to your load times.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u26a1WooCommerce optimizes its own core but can\u2019t fix third-party code quality issues.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apart from the above, email delivery on shared hosting can be unreliable (which means you need an email plugin to handle that). Most hosts restrict outbound email frequency, which can affect your order confirmations and customer communications regardless of WooCommerce performance improvements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can <em>absolutely <\/em>work around these constraints, but they need ongoing optimization.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even though modern WooCommerce gives you more headroom within these limits, you need to work to keep the setup chugging along.<\/p>\n\n\n\n<h2 id=\"h-when-shared-hosting-is-enough-and-when-to-upgrade\" class=\"wp-block-heading\">When shared hosting is enough (and when to upgrade)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shared hosting is enough when your store is small to midsize and your traffic is steady. It stops being enough when your catalog, order volume, or traffic spikes outgrow the plan\u2019s fixed resources.<\/strong> Here\u2019s how to judge that for your own store.<\/p>\n\n\n\n<h3 id=\"h-what-a-woocommerce-store-needs-from-a-host\" class=\"wp-block-heading\">What a WooCommerce store needs from a host<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Whatever the tier, check these five things before you commit to a plan:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A current PHP version.<\/strong> WooCommerce recommends PHP 8.3 or greater, and notes that updating PHP can make a store up to 3\u20134 times faster, per its <a target=\"_blank\" href=\"https:\/\/woocommerce.com\/document\/update-php-wordpress\/\">system requirements documentation<\/a>.<\/li>\n\n\n\n<li><strong>Room to grow.<\/strong> Product images, order history, and database tables all expand with every sale, so look at storage and memory, not just price.<\/li>\n\n\n\n<li><strong>A persistent object cache<\/strong>, or the option to add one, so WooCommerce\u2019s cached counts and queries survive between page loads.<\/li>\n\n\n\n<li><strong>An uptime guarantee.<\/strong> Downtime on a store is lost revenue, not just lost traffic.<\/li>\n\n\n\n<li><strong>Support that answers at 2 a.m.<\/strong> Checkout problems don\u2019t keep business hours.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"h-how-big-can-a-store-get-on-shared-hosting\" class=\"wp-block-heading\">How big can a store get on shared hosting?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No host publishes a hard cutoff, because two stores with the same product count can behave very differently. A 200-product store selling digital downloads is a far lighter load than a 50-product store running live inventory syncs and a heavy page builder.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two honest reference points:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/hosting\/web-hosting\/\">DreamHost web hosting<\/a> tiers list estimated monthly visits (40k on the entry tier, up to 400k on the top tier). Treat those as general plan sizing, not WooCommerce capacity guarantees: a store\u2019s checkout and admin work cost more per visit than a blog\u2019s page views.<\/li>\n\n\n\n<li>WooCommerce\u2019s own performance work targets very large stores. Its May 2025 benchmark store held 1.2 million orders and 15,000 products, and stores anywhere near that scale belong on isolated resources, not a shared plan.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Between those poles, the reliable way to size a shared plan is by measurement, not product counts. That\u2019s what the next checklist is for.<\/p>\n\n\n\n<h3 id=\"h-signals-youve-outgrown-your-plan\" class=\"wp-block-heading\">Signals you\u2019ve outgrown your plan<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Watch your logs and your analytics for these patterns:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Time to first byte keeps climbing on product and checkout pages, even after you\u2019ve tuned caching.<\/li>\n\n\n\n<li>Cart and checkout updates lag at your busiest hours.<\/li>\n\n\n\n<li>PHP memory-exhaustion errors appear after imports or bulk edits.<\/li>\n\n\n\n<li>503 or \u201cresource limit reached\u201d errors show up during traffic spikes.<\/li>\n\n\n\n<li>Scheduled tasks back up: order emails send late, stock syncs lag, and the cron queue keeps growing.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">One of these once in a while is a tuning problem. Several of them every week means the plan, not the store, is the bottleneck. Memory and connection errors point toward isolated resources (a <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/vps-upgrade\/\">VPS upgrade<\/a>); admin slowness plus mounting maintenance chores point toward managed WordPress hosting.<\/p>\n\n\n\n<h3 id=\"h-the-middle-path-managed-wordpress-hosting\" class=\"wp-block-heading\">The middle path: managed WordPress hosting<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A VPS isn\u2019t the only exit. Managed WordPress hosting sits between shared hosting and a VPS: instead of more raw resources to administer yourself, the performance work is done for you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/wordpress\/managed\/\">DreamPress<\/a>, DreamHost\u2019s managed WordPress hosting, includes a server-side caching stack (NGINX FastCGI caching, Redis object cache, and PHP OPcache), 1-click staging, daily backups stored offsite, and a free Bunny CDN tier. Those are exactly the jobs a shared-hosted store owner otherwise bolts on with plugins, which is why DreamHost recommends running WooCommerce on a premium plan like DreamPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On cost, the ladder is predictable: entry web hosting is the cheapest tier industry-wide, managed WordPress typically costs a few times more than an entry plan, and unmanaged VPS plans typically run roughly $5\u2013$20\/month before you count the hours of server administration they add. Current DreamHost prices live on the <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/hosting\/web-hosting\/\">web hosting<\/a>, <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/wordpress\/managed\/\">DreamPress<\/a>, and <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/hosting\/vps\/\">VPS hosting<\/a> pages.<\/p>\n\n<h2 id=\"h2_how-to-prepare-your-store-for-the-woocommerce-9-9-update\" class=\"wp-block-heading\">How to keep a WooCommerce store fast on shared hosting<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce 9.9 was released on June 9, 2025 (delayed a week from the planned June 2 date), and its performance work is baked into every release since. Getting the benefit today is less about preparing for one update and more about routine upkeep.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Here\u2019s the checklist that keeps a shared-hosted store fast:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Keep WooCommerce core current. The performance work didn\u2019t stop at 9.9.<\/li>\n\n\n\n<li>Complete site and database backups before every update.<\/li>\n\n\n\n<li>Test on staging environments when available.<\/li>\n\n\n\n<li><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/update-php\/\">Update PHP<\/a>. WooCommerce recommends PHP 8.3 or greater; versions below 8.1 no longer receive PHP security support.<\/li>\n\n\n\n<li>Review and remove unnecessary plugins.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Many hosts offer staging environments; on DreamHost, <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/features\/wordpress-staging\/\">1-click staging<\/a> comes with DreamPress. Use staging to test updates safely before applying them to your live site, and document current admin load times so you can measure the improvements afterward.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also, if your hosting provider supports object caching, make sure you enable it. WooCommerce now uses the WordPress object cache far more effectively than it did before 9.9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udca1Pro tip:<\/strong> Consider enabling <a target=\"_blank\" href=\"https:\/\/woocommerce.com\/document\/high-performance-order-storage\/\">High-Performance Order Storage<\/a> (HPOS) if you haven\u2019t already. Many of the most significant performance improvements work best with HPOS enabled.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce\u2019s performance improvements work best when your site isn\u2019t weighed down by third-party plugins and themes. So you need to try and keep everything as lightweight as possible!<\/p>\n\n<h2 id=\"h2_what-does-the-woocommerce-9-9-update-mean-for-your-business\" class=\"wp-block-heading\">What does this mean for your business?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It means the biggest hurdle to running WooCommerce on a budget has shrunk dramatically.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For years, performance issues made WooCommerce feel like a compromise. You\u2019d choose it because it was free.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Slow admin panels, crashed sites during traffic spikes, and the constant pressure to upgrade to expensive hosting made it a mess to work with.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since the June 2025 performance overhaul, that trade-off looks different. Your shared hosting plan can handle more real e-commerce than it used to, within the limits covered above, and you can put more of your budget into growing the store instead of fighting infrastructure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Speed is worth the attention, too: in Deloitte\u2019s <a target=\"_blank\" href=\"https:\/\/www.deloitte.com\/ie\/en\/services\/consulting\/research\/milliseconds-make-millions.html\">\u201cMilliseconds Make Millions\u201d<\/a> study (2020), a 0.1-second improvement in mobile site speed lifted retail conversions by 8.4% and average order value by 9.2%.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ready to put your store on solid footing?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/hosting\/web-hosting\/\">DreamHost web hosting<\/a> gives a small store an affordable home, and <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/wordpress\/managed\/\">DreamPress<\/a> is the plan DreamHost recommends once WooCommerce is doing serious business. On a shared plan, a persistent object-cache plugin like <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/docket-cache\/\">Docket Cache<\/a> (built for hosts where Redis and Memcached aren\u2019t available) lets WooCommerce\u2019s caching improvements do their job.<\/p>\n\n\n\n<h2 id=\"h-woocommerce-on-shared-hosting-faqs\" class=\"wp-block-heading\">WooCommerce on shared hosting FAQs<\/h2>\n\n\n\n<h3 id=\"h-is-shared-hosting-good-enough-for-a-woocommerce-store\" class=\"wp-block-heading\">Is shared hosting good enough for a WooCommerce store?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For small-to-midsize stores, yes. Since the WooCommerce 9.9 performance overhaul (June 2025), core caching and query improvements let optimized stores run comfortably on shared plans. Large catalogs, heavy order volumes, and frequent traffic spikes still call for managed WordPress hosting or a VPS.<\/p>\n\n\n\n<h3 id=\"h-do-i-need-a-vps-for-woocommerce\" class=\"wp-block-heading\">Do I need a VPS for WooCommerce?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Not at first. Move to a VPS when you see repeated memory-exhaustion errors, 503s during spikes, or cron backlogs that tuning can\u2019t fix. Until then, a lean plugin stack, object caching, and HPOS usually keep a shared-hosted store responsive.<\/p>\n\n\n\n<h3 id=\"h-does-dreamhost-web-hosting-support-woocommerce\" class=\"wp-block-heading\">Does DreamHost web hosting support WooCommerce?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. DreamHost web hosting runs WordPress and WooCommerce, and DreamHost recommends DreamPress, its managed WordPress hosting, for stores that need managed caching, 1-click staging, and daily offsite backups as they grow.<\/p>\n\n\n\n<h3 id=\"h-what-is-hpos-in-woocommerce\" class=\"wp-block-heading\">What is HPOS in WooCommerce?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">HPOS (High-Performance Order Storage) is WooCommerce\u2019s modern system for storing order data. Per WooCommerce\u2019s May 2025 benchmarks, several of its biggest speedups, including cached order counts and async custom-field loading, require HPOS enabled. Turn it on in WooCommerce settings and test on staging first.<\/p>\n\n\n\n<h3 id=\"h-what-php-version-does-woocommerce-need\" class=\"wp-block-heading\">What PHP version does WooCommerce need?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce recommends PHP 8.3 or greater. It runs on PHP 7.4 and above, but versions earlier than 8.1 no longer receive PHP security support, and WooCommerce\u2019s documentation notes newer PHP can make a store up to 3\u20134 times faster.<\/p>\n\n\n\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>This page contains affiliate links. This means we may earn a commission if you purchase services through our link without any extra cost to you.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce 9.9 brings speed upgrades, but will they benefit sites running on shared hosting? Here&#8217;s what small business owners need to know.<\/p>\n","protected":false},"author":1077,"featured_media":73452,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_opengraph-title":"WooCommerce Shared Hosting: Can It Handle Your Store?","_yoast_wpseo_opengraph-description":"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.","_yoast_wpseo_twitter-title":"WooCommerce Shared Hosting: Can It Handle Your Store?","_yoast_wpseo_twitter-description":"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.","toc_headlines":"[[\"h-can-shared-hosting-run-woocommerce\",\"Can shared hosting run WooCommerce?\"],[\"h-1-your-pages-actually-load-faster\",\"1. Your pages actually load faster\"],[\"h2_2-traffic-spikes-dont-break-your-site-or-hosting-anymore\",\"2. Caching creates headroom, not unlimited capacity\"],[\"h2_3-admin-work-on-woocommerce-dashboard-becomes-pleasant-finally\",\"3. Admin work on the WooCommerce dashboard becomes pleasant (finally!)\"],[\"h2_4-page-caching-works-the-way-it-should\",\"4. Page caching works the way it should\"],[\"h2_so-can-you-drop-the-vps-and-switch-to-a-shared-host\",\"So, can you drop the VPS and switch to a shared host?\"],[\"h-when-shared-hosting-is-enough-and-when-to-upgrade\",\"When shared hosting is enough (and when to upgrade)\"],[\"h2_how-to-prepare-your-store-for-the-woocommerce-9-9-update\",\"How to keep a WooCommerce store fast on shared hosting\"],[\"h2_what-does-the-woocommerce-9-9-update-mean-for-your-business\",\"What does this mean for your business?\"],[\"h-woocommerce-on-shared-hosting-faqs\",\"WooCommerce on shared hosting FAQs\"]]","hide_toc":false,"show_updated_at":"1","footnotes":""},"categories":[13123],"tags":[],"class_list":["post-73451","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-release-news"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WooCommerce Shared Hosting: Can It Handle Your Store?<\/title>\n<meta name=\"description\" content=\"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WooCommerce Shared Hosting: Can It Handle Your Store?\" \/>\n<meta property=\"og:description\" content=\"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-25T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-26T18:47:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/1220x628_ogimage_woocommerce_9_9_what_s_new.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jos Velasco\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"WooCommerce Shared Hosting: Can It Handle Your Store?\" \/>\n<meta name=\"twitter:description\" content=\"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.\" \/>\n<meta name=\"twitter:creator\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jos Velasco\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WooCommerce Shared Hosting: Can It Handle Your Store?","description":"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/","og_locale":"en_US","og_type":"article","og_title":"WooCommerce Shared Hosting: Can It Handle Your Store?","og_description":"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.","og_url":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2025-06-25T14:00:00+00:00","article_modified_time":"2026-08-26T18:47:22+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/1220x628_ogimage_woocommerce_9_9_what_s_new.webp","type":"image\/webp"}],"author":"Jos Velasco","twitter_card":"summary_large_image","twitter_title":"WooCommerce Shared Hosting: Can It Handle Your Store?","twitter_description":"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.","twitter_creator":"@dreamhost","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Jos Velasco","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/#article","isPartOf":{"@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/"},"author":{"name":"Jos Velasco","@id":"https:\/\/www.dreamhost.com\/blog\/#\/schema\/person\/a1740f361d8662c2c7fb6e0c4a9bcab5"},"headline":"WooCommerce 9.9 Delivers Big Performance Gains on Shared Hosting","datePublished":"2025-06-25T14:00:00+00:00","dateModified":"2026-08-26T18:47:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/"},"wordCount":2597,"publisher":{"@id":"https:\/\/www.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/1460x1095_blog_hero_woocommerce_9_9_what_s_new.webp","articleSection":["Release News"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/","url":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/","name":"WooCommerce Shared Hosting: Can It Handle Your Store?","isPartOf":{"@id":"https:\/\/www.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/#primaryimage"},"image":{"@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/1460x1095_blog_hero_woocommerce_9_9_what_s_new.webp","datePublished":"2025-06-25T14:00:00+00:00","dateModified":"2026-08-26T18:47:22+00:00","description":"WooCommerce shared hosting can run small to midsize stores well after the 9.9 performance overhaul \u2014 see when you need VPS or managed hosting.","breadcrumb":{"@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/#primaryimage","url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/1460x1095_blog_hero_woocommerce_9_9_what_s_new.webp","contentUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2025\/06\/1460x1095_blog_hero_woocommerce_9_9_what_s_new.webp","width":1460,"height":1095,"caption":"WooCommerce 9.9 Delivers Big Performance Gains on Shared Hosting"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dreamhost.com\/blog\/woocommerce-9-9-update\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dreamhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"WooCommerce 9.9 Delivers Big Performance Gains on Shared Hosting"}]},{"@type":"WebSite","@id":"https:\/\/www.dreamhost.com\/blog\/#website","url":"https:\/\/www.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www.dreamhost.com\/blog\/#\/schema\/person\/a1740f361d8662c2c7fb6e0c4a9bcab5","name":"Jos Velasco","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/jos-velasco-150x150.png","url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/jos-velasco-150x150.png","contentUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/jos-velasco-150x150.png","caption":"Jos Velasco"},"description":"Jos Velasco is a WordPress Professional Consultant at DreamHost. His responsibilities include helping with advanced WordPress cases, creating training material, and identifying trends impacting the WordPress community. In his free time, he enjoys climbing mountains, eating healthy, and watching drama movies. Follow Jos on LinkedIn: https:\/\/www.linkedin.com\/in\/josvelasco\/","url":"https:\/\/www.dreamhost.com\/blog\/author\/josvelasco\/"}]}},"lang":"en","translations":{"en":73451,"es":73496,"de":73672,"nl":73684,"uk":73706,"pt":73745,"ru":73763,"pl":73776,"it":73792,"fr":73816},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/73451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/1077"}],"version-history":[{"count":3,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/73451\/revisions"}],"predecessor-version":[{"id":90299,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/73451\/revisions\/90299"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/73452"}],"wp:attachment":[{"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=73451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=73451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=73451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}