Search on other languages than Dutch much slower

  • Posts: 90
  • Thank you received: 2
  • Hikashop Business
2 months 2 weeks ago #363689

-- url of the page with the problem -- : jetsebremer.nl/nl/
-- HikaShop version -- : 5.1.1
-- Joomla version -- : 5.1.4
-- PHP version -- : 8.3
-- Browser(s) name and version -- : Chrome

Hi,

We see that the search on other languiages than Dutch is much slower. Search for "let it go" for example.

I see also this error in the log file in Plesk.

AH01071: Got error 'PHP message: PHP Warning: Undefined property: stdClass::$parent_id in /var/www/vhosts/jetsebremer.nl/httpdocs/plugins/gsd/hikashop/hikashop.php on line 86'

I noticed that smarch search is also seeing language all on id numbers that don't exist in Hikashop but if you go to the url it is there. See attachement.

One example url index.php?option=com_hikashop&ctrl=product&task=show&cid=984&name=&Itemid=715

Kind regards,
Raoul

Attachments:
Last edit: 2 months 2 weeks ago by gielhier. Reason: Attachement and add url

Please Log in or Create an account to join the conversation.

  • Posts: 83007
  • Thank you received: 13398
  • MODERATOR
2 months 2 weeks ago #363690

Hi,

The Smart search system works in two phases:
- First, each time you save an item in the backend, the integration plugins for the Smart search system will provide the content to be searched to the Smart search system. The Smart search system will then process the content and store it in the database.
- Second, when a user uses the Smart search to search for something on the frontend, the Smart search will rely on its processed content in the database to provide the results.
What this means is that if the Smart search is slow when someone searches for something, the integration plugins are not involved. It's the Smart search system itself which is slow, and that's something we can't do anything about as it comes with Joomla.
It also means that you probably have a lot of content.
One thing you can try is to clear your Smart search index and reindex it. You can do that in the Smart search component, in your joomla backend. That way, if you have old entries that are not used, it will clear them up. It might be enough to fix the problem.

Regarding the warning, you can see that it comes from the "hikashop" plugin for the "gsd" system, and GSD stands for Google Structured Data. That's a third party extension and this hikashop plugin is developed by this third party extension. So you need to contact the developer of that extension directly if you want to report the warning as we can't do anything about it either.

Please Log in or Create an account to join the conversation.

Time to create page: 0.068 seconds
Powered by Kunena Forum