WooCommerce Performance

In this week’s Performance Report we’re putting WooCommerce to the test! We’ve used a fairly affordable server from Hetzner, the CCX13 to be specific, and provisioned that server using SpinupWP.

In the chart below you’ll see how a clean install of WooCommerce performs when the server is under load with logged in users.

WooCommerce 9.8.1 was tested on a site with 1 users and 14 posts running on PHP 8.3.19, WordPress 6.8 and nginx/1.26.3 while using the Astra theme. The test started with 10 concurrent users and increased by 10 users per iteration up to 200 users, with a maximum response time threshold observed at 8537.33 ms.

Environment Details

  • Hetzner CCX13
  • 2 AMD Epyc vCPU’s
  • 8 GB RAM
  • 40 GB SSD
  • Provisioned by SpinupWP

 

Website: https://bullseye.wordstress.org
WordPress Version: 6.8
PHP Version: 8.3.19
PHP Memory Limit: 128M
Server: nginx/1.26.3
Active Plugins: 2
Total Users: 1
Total Posts: 14
Plugin Version Status
WooCommerce (Tested) 9.8.1 Active
Action Scheduler 3.9.2 Inactive
Action Scheduler – Disable Default Queue Runner 1.0.0 Inactive
Advanced Custom Fields PRO 6.3.12 Inactive
Aether 1.0.0 Inactive
BuddyBoss Integration 2.0.1 Inactive
BuddyBoss Platform 2.8.41 Inactive
BuddyBoss Platform Pro 2.6.70 Inactive
Change Username 1.0.2 Inactive
Code Snippets 3.6.8 Inactive
Connect Matomo 1.0.30 Inactive
CookieYes | GDPR Cookie Consent 3.2.10 Inactive
Disable Emails 1.8.2 Inactive
Elementor 3.28.3 Inactive
Elementor Pro 3.27.2 Inactive
Email Templates 1.5.2 Inactive
Essential Addons for Elementor 6.1.10 Inactive
Essential Addons for Elementor – Pro 6.0.13 Inactive
Favorites 2.3.6 Inactive
GitHub Updater 8.4.2 Inactive
Google Apps Login 3.5.1 Inactive
Gravity Forms 2.8.9 Inactive
Gravity Forms User Registration Add-On 5.3.0 Inactive
H5P 1.16.0 Inactive
Import Export WordPress Users and WooCommerce Customers 2.6.3 Inactive
Index WP MySQL For Speed 1.5.3 Inactive
LearnDash Group User Cleanup 1.0 Inactive
LearnDash LMS 4.20.1.1 Inactive
LearnDash LMS – Achievements 2.0.2 Inactive
LearnDash LMS – Course Grid 2.0.10 Inactive
LearnDash LMS – Elementor 1.0.9.2 Inactive
LearnDash LMS – ProPanel 2.2.2 Inactive
LearnDash LMS – Restrict Content Pro Integration 1.1.1 Inactive
LearnDash Licensing & Management 1.3 Inactive
LearnDash Redis Object Cache 1.2.0 Inactive
Limit Login Attempts 1.7.2 Inactive
Limit Login Attempts Reloaded 2.26.18 Inactive
LiteSpeed Cache 7.0.1 Inactive
Loco Translate 2.7.2 Inactive
MEC User Dashboard 1.4.4 Inactive
MEC Waiting List 1.3.2 Inactive
Media Library Enable Infinite Scrolling 0.1.0 Inactive
Modern Events Calendar 7.17.0 Inactive
Multisite Language Switcher 2.9.5 Inactive
Nav Menu Roles 2.1.2 Inactive
Post SMTP 3.1.4 Inactive
Query Monitor 3.17.2 Inactive
Rank Math SEO 1.0.242 Inactive
Rank Math SEO PRO 3.0.34 Inactive
Redirection 5.5.2 Inactive
Redis Object Cache 2.5.4 Inactive
SCA Elementor Widget Usage 1.0 Inactive
SCA Typecursus Inactive
SCA User Activity Logger 1.0 Inactive
Schoolupdate Maatwerk door C7 1.0.0 Inactive
Search & Filter – Elementor Extension 1.3.2 Inactive
Simple add pages or posts 2.0.0 Inactive
Single Sign-on with Azure Active Directory 0.7.0 Inactive
SpinupWP 1.7.1 Inactive
Tin Canny Reporting for LearnDash 4.1.2.2 Inactive
Uncanny Groups for LearnDash 6.1.1 Inactive
Uncanny Toolkit Pro for LearnDash 4.3.1 Inactive
Uncanny Toolkit for LearnDash 3.7.0.2 Inactive
User Switching 1.9.2 Inactive
W3 Total Cache 2.8.8 Inactive
WP BookWidgets 0.9 Inactive
WooCommerce Integration for MEC 1.5.0 Inactive
WordStress 1.3.3 Active
Name: Astra
Version: 4.10.0
Author: Brainstorm Force
Iteration Users Req/s Resp. Time (ms) PHP Mem (%) CPU Usage (%) Load Avg (1m) DB Queries
Iteration 11022.66441.3914.06%N/A0.8856
Iteration 22023.05867.5214.06%N/A1.8756
Iteration 33023.081299.9814.06%N/A4.7856
Iteration 44023.051735.1114.06%N/A7.8156
Iteration 55023.652114.4714.06%N/A10.1456
Iteration 66023.522551.2514.06%N/A11.3356
Iteration 77023.632962.7514.06%N/A12.1556
Iteration 88023.613388.1214.06%N/A13.5856
Iteration 99023.893767.2214.06%N/A14.4556
Iteration 1010023.794202.5814.06%N/A15.2656
Iteration 1111023.574667.8914.06%N/A15.456
Iteration 1212023.425124.6414.06%N/A15.6756
Iteration 1313023.765471.5514.06%N/A15.7856
Iteration 1414023.445972.2114.06%N/A1556
Iteration 1515023.776311.5214.06%N/A14.4356
Iteration 1616023.66778.8714.06%N/A15.2656
Iteration 1717023.547220.914.06%N/A15.5156
Iteration 1818023.717591.1514.06%N/A14.8756
Iteration 1919023.787988.6114.06%N/A15.4556
Iteration 2020023.438537.3314.06%N/A15.4456

Want to see how your website performs under load?

WordStress helps you identify performance bottlenecks by simulating real-world traffic on your WordPress site. Test your site's limits and optimize its performance with our comprehensive load testing solution.

Start Testing Your Site