I have four different customer groups. Bronze, silver and gold for B2B customers and another one called “employees” for my staff. Around 50 products have each individual prices and tier pricings including specific ones for variations.
Whenever I’m logged out the page loading time is great when I’m logged in (i.e. with a test account), all product pages and categories become slow (around 5 – 10 seconds).
Both the free and paid version (Themeforest) is active on my page.
Right now I just deactivate B2BKing for logged out users with a plugin organizor to make sure that atleast guests can see the page how it should be. I’m also using WP Rocket with logged-in-cache option to prevent 1-2 seconds loading time but the problem is still there.
Everything is up to date (just updated the plugins two hours ago). The theme is called “Woodmart” and runs like a charm without B2BKing. – OP Cache is active – HTTP/2 is active – dedicated hosting server with lots of power – PHP 8.0.23 – Database changed from MySQL 5.7 to MariaDB 10.6 without effect – no WPML or anything else for multilinguality – CDN network can be activated but won’t change anything (already tested) – Checked all other plugins but it’s only great when I deactivate B2BKing. – Tested with and without Ajax – cleared your built in cache without effect – deactivated all unnessecary things like offers, conversation, etc.
The page I need help with: [log in to see the link]
I’d like to ask that you please check a few things:
1) I am not sure if you are using the plugin’s visibility feature. If you are, please go to B2BKing -> Settings -> Other and enable the “Product Visibility Cache” setting. This can make a big difference in performance.
2) Another thing is to please make sure you are using the latest plugin version of B2BKing Pro (currently that is 4.4.33).
(I know you mentioned you are using the latest versions, but unless the plugin is activated or you’re using the envato update plugin, B2BKing Pro would not get automatic updates – so in fact you may have an older version – please check the specific version of B2BKing Pro you have active)
The reason I’m asking is because we have been actively working on performance in the last few updates. Our recent 4.4.30 update on December 26th also contained a significant performance fix.
Let me know if the above can help resolve it. If not, it would be great if you opened a ticket with us at https://webwizards.ticksy.com (as I understand you’re also using our pro version). If support expired, no problem at all, just open the ticket in the ‘B2BKing Pre Sales category’.
We’d like to run a few tests and look into it to see exactly what causes it and get this fixed for you,
Kind regards,
Stefan
This reply was modified 3 years, 5 months ago by WebWizards.
First of all thank you for the quick response, especially on new years eve, I appreciate those kind of support.
Just double checked the versions and yes, both the free and the pro version are up to date. I don’t have automatic updates activated to make sure I can handle everything on my own. Themeforest just announced the latest update on 31st DEC, so it’s the current one.
For the support ticket thank you very much for the tip, even if the support expired! Just awesome. But as long as we can try out some things that can also be adapted in the free version, we should continue with the WordPress forum.
And now the suggesteted Product visibility Cache…it wasn’t activated and it seems that something changed in a positive way! Please let me check some things in the next days as my website will see a lot of traffic the next weeks and I have to make sure everything works like a charm. Cross Browser checking, my automatic cache-clearing, mobile checking, GTMetrix, Pingdom, compatibility, etc. ….so please keep the forum/threat/ticket open.
If you’re using the visibility feature, that could be it. Product visibility is expensive to calculate, so the visibility cache is a must-use, especially if there are a large number of products.
Hope that solves it but let us know how it goes.
If you see further issues, we’d be happy to look into it. I would want to check queries with the query monitor plugin to see if that reveals anything. I’m sure there’s a specific function or query that’s causing it.
Sure, Query monitoring is no problem, here’s a screenshot from a single product page:
It’s a great loading time now compared to the previous situation but with 1,1 seconds it’s still huge. All other queries are between 0,03 – 0,1 which is around 1,5 seconds in total and I’m fine with it. Please note that I was logged in as an Administrator when I made the screenshot.
I only see these 1.1 seconds when I’m logged in as an Administrator and still on reloading. I’m fine with it, all three test accounts didn’t see such a loading time. Maybe it’s because there isn’t any active caching for admins and shop managers thanks to WP-Rocket (I deactivated it).
So….I’m happy, thanks for the help, we can close this thread.
This reply was modified 3 years, 4 months ago by hardyzbest.