Quick speed test of checkout experience
Iโve been testing the new 1.0.21 beta of FluentCart, setting up some checkouts and running a few quick comparisons.
One interesting thing I noticed:
-
Old Checkout:
- No database queries on load (since it handles all checkout logic externally, via API. That's pretty normal ๐).
- Load time: 0.23s โ 0.29s (optimized).
-
FluentCart Checkout:
- Executes 26+ database queries just to render (some, duplicated)
- Load time: 0.85s โ 0.90s (also optimized).
That means the checkout page is currently loading about 0.6s slower on average - roughly 3ร the time.
I completely understand that FluentCart is still early and checkout logic is naturally heavier. Iโm just sharing this observation in case some of those queries could eventually be cached, deferred, or streamlined ๐
Overall, the product is looking really solid already, and the tax module... Congrats to the team!
This is just a small detail that could bring a big improvement to performance at such a critical stage of the funnel. ๐
Here I attach some of those queries.
cc: Shahjahan Jewel
Pease note: this is just a quick test on my side using a Fluent-only stack, with a site optimized at a medium level (nothing fancy, just basic settings). Many other factors can influence checkout speed (server setup, caching layers, theme, third-party plugins, etc.), so this should be seen as a simple personal benchmark, not a definitive conclusion. In any case, both setups load under 1 second, which is already a great result.
What tool did you use to check this?
Tanmay Kapseย Hello Tanmay! Iโm using Query Monitor - itโs a free plugin you can download from the WordPress repository.
It lets you see detailed, live information about your siteโs processes (database queries, hooks, performance, etc.).
Jorge de los Reyesย Awesome! I am vibe coding a Woocommerce plugin. This will help immensely.
Also once its ready would you be interested in trying out and giving your valuable feedback?
Tanmay Kapseย Thatโs great to hear, Tanmay.
Itโs been a while since I last worked hands-on with WooCommerce, but Iโd be happy to try it out and share some feedback.
Jorge de los Reyesย thanks for the tool suggestion.. Query Monitor plugin is very helpful. Muchas gracias tรญo!
Insta Net โ ย es una maravilla! Ademรกs ayuda a detectar API request no autorizados (performance, privacidad, incompatibilidad entre plugins que no se ve de otra maneraโฆ).
Top!
I agree.. I tried to optimise the speed of the checkout pages but nothing seems to make it budge.. hoping there will be some upgrades soon!
Daniel Proctorย overall, itโs so fast. But I still have to check if the updates bring some updates on the queries!
Canโt wait to have a proper e-invoicing system, tax ID on checkout and info about migrations so as to conduct further and deeper tests ๐