Forums › Forums › Search & Filter Pro › Perfromance
Tagged: performance, Taxonomies
- This topic has 7 replies, 3 voices, and was last updated 5 years ago by Ross.
-
Anonymous(Private) November 8, 2019 at 7:40 am #226061
Hello,
we have a car parts site where we filter for 6 taxonomies. Each taxonomie has man terms.
And we also use the filter function to hide empta values.The Problem: The page where the filter is place loads very slow, over 10 seconds.
I can understand, that there is many data to fetch, but the plugin has a cache as far as I know, so it should be faster.
We run a Cloud server with 6 CPU and 16 GB Ram on SSD Drives. THart should be enough.
Any Performance Tipps woukld be very nice.
Also: It would be a good thing to load the filter only after the page has fully loaded (maybe with an loading animation in place where the filters will appear). It does not help to hide the conatiner div of the filter with document.ready function () to make the div visible after page load. The filters load anyway in the backgorund.Thanks for help,
FrankTrevor(Private) November 8, 2019 at 9:01 am #226062The loading of a static content page versus one whose content has to be made on demand will show a considerable variance.
Depending on complex the query is, your server may be making many calls to the database. In turn, the speed of this will rely on whether the database and other objects are cached, by software like Redis, Varnish and Memcached.
For example, my server has all three of these, with nginx as the proxy server. Redis requires the installation of an Object cache in WordPress.
The tuning of a server for search intensive sites is a dark art, and this is outside the scope of our technical support.
Anonymous(Private) November 8, 2019 at 9:41 am #226078I know.
But like I wrote on wordpress.com we also run a prestashop with an filter module (Amazzing Filter). There we have even more products, but the filter loads in under 1-2 seconds.Do you have a hint on what kind of server config makes it better? What cache? The plugin has its own cache, so using another one, does that make sense or does it interrupt the plugins cache?
Thanks for answer. Btw: I read that above answer already by searching the forum.
Anonymous(Private) November 8, 2019 at 9:43 am #226082OR: how can we make the filter data load AFTER the page has loaded? That would be nice, toghether with an loading animation and an already loaded page its not so bad (the user do not have to stare on a white page and wait for 10 seconds, that makes users click away!).
Any advice here?
Thanks for you patience.Ross Moderator(Private) November 8, 2019 at 10:23 am #226095This reply has been marked as private. -
AuthorPosts